transmission的配置文件名为settings.json
查找settings.json
find / -name settings.json
会找到两条
/opt/etc/transmission/settings.json
/tmp/hdd/root/transmission/settings.json
同时修改两个文件中的参数
"rpc-authentication-required": true,
"rpc-enabled": true,
"rpc-password": "密码",
"rpc-username": "root",
修改后,发现transmission重启后/tmp/hdd/root/transmission/settings.json中的"rpc-authentication-required"配置被改回为false
所以,确认配置文件应该是/tmp/hdd/root/transmission/settings.json
多方面查找,配置文件被改回的原因,没有结果
无意中发现transmission-daemon的参数-t
~ # ps -ef | grep tran
2244 root 7896 S /opt/bin/transmission-daemon --paused -t -g /tmp/hdd/
~ # transmission-deamon --help
-t --auth Require authentication
-T --no-auth Don't require authentication
由此可知,修改/opt/etc/init.d/B50transmission中最后一行
/opt/bin/transmission-daemon --paused -t -g $CONFIGDIR -w $DOWNDIR
修改后重启transmission,成功出现认证窗口
阅读(17915) | 评论(0) | 转发(0) |