我一直在尝试配置 transmission-daemon,以便我可以使用以下 WebUI 进行连接:http://服务器.ip-地址:9091,但我只收到一条消息,告诉我应该禁用 IP 地址白名单或将我当前的 IP 添加到其中。
我编辑了位于 /etc/transmission-daemon/settings.json 的文件,并将 rpc-whitelist-enabled 参数修改为 false,保存文件并使用以下命令重新启动服务:sudo service transmission-daemon restart。之后,我仔细检查了刚刚修改的 settings.json,发现我的所有更改都已撤消。这是怎么回事?还有人见过这种行为吗?
答案1
Transmission 守护进程退出时会使用旧选项重写配置文件。要使更改生效,您需要在守护进程未运行的情况下编辑配置文件。因此,首先:
sudo stop transmission-daemon
或者,如果您没有通过软件中心/官方存储库安装它:
sudo killall -HUP transmission-da
之后您可以settings.json
按预期进行编辑,然后重新开始传输:
sudo start transmission-daemon
答案2
编辑/var/lib/transmission-daemon/.config/transmission-daemon/settings.json
似乎是每次重启设备后复制的文件systemd
。transmission-daemon.service
我没有找到参考资料,但简单的测试证实了这一点。