Transmission 是一个 BitTorrent 客户端,拥有 Web 管理界面,还可以通过客户端远程管理

  • 系统:CentOS 7
  • 版本:Transmission 2.84
  • 安装:源码编译安装

官网地址:

环境支持:

1
yum -y install gcc gcc-c++ m4 make automake libtool gettext openssl-devel libcurl-devel libevent-devel intltool gtk3-devel

下载最新的包:

1
wget https://transmission.cachefly.net/transmission-2.84.tar.xz

解压缩:

1
tar -xf transmission-2.84.tar.xz

进入文件夹:

1
cd transmission-2.84/

配置:

1
./configure

编译:

1
sudo make

安装:

1
sudo make install

验证:

1
2
transmission-daemon -V
transmission-daemon 2.84 (14307)

OK,已经成功安装了,接下来修改配置

先运行(把配置文件初始化):

1
transmission-daemon -g /usr/local/transmission

再停止:

1
killall transmission-daemon

PS:如果 killall 命令不支持,先安装工具包:

1
yum install psmisc

打开配置:

1
vi /usr/local/transmission/settings.json

修改:

1
2
3
4
5
"rpc-authentication-required": true,	开启认证登录
"rpc-password": "密码", 直接修改,保存后会自动加密
"rpc-username": "账号", 管理员账号
"rpc-port": 9091, 管理登录端口,最好修改
"rpc-whitelist-enabled": false, 关闭白名单,所有IP都能登录

加载新配置并运行:

1
transmission-daemon -g /usr/local/transmission

浏览器登录 Web 界面:

http://你的IP:9091

(PS:如果进不去,检查防火墙是否没开放 9091 端口)

增强版 WEB 管理系统

原版自带的 Web 界面 UI 并不好看,而且功能少,没有中文,可以安装这个增强版

下载:

1
wget https://github.com/ronggang/transmission-web-control/raw/master/release/tr-control-easy-install.sh

安装:

1
sh tr-control-easy-install.sh

OK,打开浏览器看看新的界面吧~

桌面版远程管理

适用于 Windows 平台,方便直接管理远程主机的下载,不用登录 Web 系统

下载地址: