群晖Docker安装的transmission默认状态下没有添加帐户密码,也不允许远程登录,因为局域网使用不存在安全问题,如果想远程管理下载任务,就需要增加远程登录帐户密码。
1、打开Docker套件,停止transmission容器。
2、找到安装transmission安装时映射的 /config目录。
这里可以在容器的详情中查看映射巻的具体位置和目录名称
3、修改其中的settings.json文件。
如果安装了群晖的文本编辑器可以直接右键打开,如果没有装则下载下来,改好后再传上去并覆盖原文件,为避免出错可以事先备份一下该文件。
修改以下几项就可以了:
3.1 “rpc-authentication-required”: true, 默认值是false,true开启身份验证;
3.2 “rpc-password”: “123456”,
默认值是一长窜的字母数字组合体,改成自己的密码(如设置密码123456, “rpc-password”: “123456”)。
3.3 “rpc-username”: “admin”, 默认值是“”空的,改成自己的用户名
3.4 “rpc-whitelist”: “*.*.*.*”, 改成”*.*.*.*”,表示所用IP都可以访问
3.5 “rpc-whitelist-enabled”: true, 如果设置成false就不能远程登录了
4、重启transmission
Docker安装的Transmission配置修改非常方便,因为配置文件一般被映射出来了,如果不是docker安装需要SSH登录系统后台,仍然是找到settings.json文件并修改,修改内容一样,系统不同可能要求有差异,网络上有大量教程可供参考。