在Ubuntu 20.04 LTS Focal Fossa上安装Transmission

1安装软件源,并安装transmission-daemon

sudo apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:transmissionbt/ppa
sudo apt-get -y update
sudo apt-get install -y transmission-daemon

 

2.防火墙相关

如果你远程连接不上,可能是防火墙未放行9091端口,运行下面步骤。打开端口

sudo firewall-cmd --zone=public --add-port=9091/tcp --permanent
sudo firewall-cmd --reload

(以下代码可以关闭防火墙

 

iptables -F
iptables-save > /etc/iptables/rules.v4 && ip6tables-save > /etc/iptables/rules.v6
ufw disable

 

 

3.配置

安装成功后,输入systemctl start transmission-daemon.service即可启动 Transmission。如果用浏览器打开 web 端(http://域名:9091 或 http:// IP 地址:9091),会提示“403: Forbidden”,这是因为 Transmission 还没配置好。

因而,需要输入systemctl stop transmission-daemon.service停止 Transmission 服务,再进行配置。

打开配置文件

vim /var/lib/transmission-daemon/info/settings.json

"encryption": 2,
“dht-enabled”: false,
"rpc-authentication-required": true,
"rpc-enabled": true,
"rpc-password": "输入你的管理密码",
"rpc-username": "管理你的用户名",
"rpc-whitelist-enabled": false,
#RPC-ipv6支持
rpc-bind-address": "::"

更多配置参数,可去Editing-Configuration-Files探索。

 

4.webUI界面美化

wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh --no-check-certificate
bash install-tr-control.sh

5.设置开机启动

systemctl enable transmission-daemon

 

 

THE END
分享
二维码
< <上一篇
下一篇>>