sudo add-apt-repository ppa:transmissionbt/ppa
sudo apt-get update
# Ubuntu 18以下版本
sudo apt-get install transmission
# Ubuntu 18以上版本
sudo apt-get install transmission-daemon
⚠️ 修改配置前必须先停止服务,否则配置会被覆盖
sudo service transmission-daemon stop
sudo vi /var/lib/transmission-daemon/info/settings.json
修改以下关键项:
{
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "123456",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "transmission",
"rpc-whitelist": "*",
"rpc-whitelist-enabled": true
}
注意:json逗号语法,上一行末尾不要漏逗号;重启后
rpc-password会自动加密。
# 启动
sudo service transmission-daemon start
# 停止
sudo service transmission-daemon stop
# 重启
sudo service transmission-daemon restart
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh --no-check-certificate
bash install-tr-control.sh
访问地址:http://服务器IP:9091/
国内无法访问Github备选方案:
将安装包解压至目录/usr/share/transmission/web
sudo apt-get install ppa-purge && sudo ppa-purge ppa:transmissionbt/ppa