终于找到transmission 9091不能设置密码的原因了

17938阅读 0评论2012-10-22 yylei
分类:LINUX

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,成功出现认证窗口
上一篇:linux Nis配置
下一篇:用Calibre LVL查改动了哪些层次