首页 » Linux » 正文

Linux服务器用Transmission和TWC刷PT教程

安装

以Ubuntu 18.04为例。
使用Transmission,需要安装以下软件。
sudo apt-get install transmission-cli transmission-daemon transmission
安装完成后,通过
sudo service transmission-daemon start
启动Transmission。

配置文件

如果没有任何报错,那么Transmission已经成功安装。
但是不要着急,运行下面代码先关闭Transmission,修改配置。
sudo service transmission-daemon stop
可能在
/var/lib/transmission-daemon/settings.json
也可能在
/var/lib/transmission-daemon/.config/transmission-daemon/settings.json
修改前请一定确保Transmission未在运行,否则任何修改都无效。
使用下面代码关闭Transmission
sudo service transmission-daemon stop
一定要把PEX、LDP和DHT关掉,否则有密钥泄漏被封号的风险。
修改下面的配置内容,最好自己修改,不要直接复制别人的配置。

    "alt-speed-enabled": false,  #限速,禁用
    "dht-enabled": false,  #禁用DHT(不通过tracker寻找节点),PT需禁用,但BT下载设置为true会使得下载更好
    "download-dir": "/media/nalansitan/sitan/transmission", #下载文件路径,需更改为你自己的路径
    "download-queue-enabled": true,   #下载队列限制
    "download-queue-size": 50,    # 最大同时下载数,默认为5,太小
    "incomplete-dir": "/home/old/transmission",  #未完成种子目录,最好和下载文件路径相同或至少在一个分区,,以免下载完成后移动文件浪费系统资源
    "lpd-enabled": false, #禁用LDP(本地节点发现,用于在本地网络寻找节点),PT最好禁用
    "peer-limit-global": 960,   #全局最大连接用户数,带宽和cpu给力的话可以设置的较高
    "peer-limit-per-torrent": 120, #单个种子最大连接用户数
    "pex-enabled": false,  #禁用PEX(节点交换,用于同已与您相连接的节点交换节点名单),PT需禁用,但BT下载设置为true会使得下载更好
    "rpc-password": "你的远程管理密码", 
    "rpc-port": 9091,  #默认远程管理端口
    "rpc-url": "/transmission/", 
    "rpc-username": "你的远程管理用户名", 
    "rpc-whitelist": "127.0.0.1",  #白名单地址,下面一行设置为true这行才有效
    "rpc-whitelist-enabled": false, #不启用白名单,即任何网段均可远程管理

之后启动Transmission即可。
sudo service transmission-daemon start

远程管理

Transmission自带的远程管理界面通过
http://你的VPS的ip地址:9091/
可以访问。
但是使用transmission-web-control会更方便直观。
通过
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
bash install-tr-control-cn.sh
即可安装。
安装完成之后访问界面依旧是
http://你的VPS的ip地址:9091/
但是界面已经汉化,并且变得相当直观。

其他问题

如果出现无法写入文件的问题,记得使用
chmod -R 777
命令对下载的目录赋予权限

发表评论