首先Transmission WEB 控制器上边是没有修改密码选项的(至少我所使用的版本没有这功能),修改密码得在控制台下完成。
Transmission的密码保存在setting.json配置文件当中,根据版本可能保存的配置文件不大一样。
参考路径:
~/.config/transmission-daemon/settings.json
/media/AiCard_01/transmission/config/settings.json # Padavan系统(有挂载U盘情况下)
密码是保存在rpc-password行后,引号里即密码,默认密码是加密的。
如:{a166d6e7b582f44058bfde1d2480502c49e7ff36h9ytKwaq
直接修改引号里的内容就可达到修改登陆密码(有的版本可以直接使用明文密码)。
命令行修改密码命令:
# -u后边是用户名,-v后边跟着的是登陆密码
transmission-daemon --paused -t -u admin -v 123456
我这里使用的是刷了Padavan系统的路由器,系统自带的Transmission,默认配置文件位置是被修改过和,而且不支持直接使用明文密码。
下边是我修改的过程:
# 1、控制台输入,-u后边是用户名,-v后边跟着的是登陆密码
transmission-daemon --paused -t -u admin -v 123456
# 将会把生成的密码保存到:~/.config/transmission-daemon/settings.json
# 其实是生成配置文件并保存到当前登陆用户的家目录下
# 2、打开~/.config/transmission-daemon/settings.json并复制加密的密码
# 3、将加密的密码粘贴到/media/AiCard_01/transmission/config/settings.json
# 替换掉内容为:rpc-password 后面的密码
# 4、重启Transmission