具安装BTPT下载工

最近盆友向我推荐了pt开放注册,赶紧注册了一个账号,这也是第一次接触PT站,为了账号不被封掉,需要挂机做种来维持。刚刚手上有个Linux的瘦身机,就拿它来安装Transmission来进行挂种。

Transmission介绍

Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面。Transmission以MIT许可证和GNU通用公共许可证双许可证授权,因此是一款自由软件。支持包括Linux、Mac OS X等多种操作系统(也有爱好者制作的windows安装包),以及Synology、威联通等多种NAS设备。支持GTK+、命令行、Web等多种界面。

相对于Aria2等下载工具,主要是兼容架构广、开源、无广告、硬件资源消耗极低、界面简洁,支持BT种子/PT种子和磁力链接、远程控制、WEB界面管理等,即是客户端也可以发布资源。

安装Transmission

使用硬件/系统:树莓派、Debian、1T硬盘

# CentOS/RedHat# 安装EPEL扩展库yum -y install epel-release# 更新系统yum -y update# 安装transmissionyum install transmission-daemon# Debian/ubuntusudo apt-get install transmission-daemon

安装时候过程会附带Transmission-cli安装上,安装完毕后,多了一些命令行工具

transmission-cli:独立的命令行客户端。
transmission-create:用来建立.torrent种子文件的命令行工具。
transmission-daemon:后台守护程序。
transmission-edit:用来修改.torrent种子文件的announce URL。
transmission-remote:控制daemon的程序。
transmission-show:查看.torrent文件的信息。

配置transmission

安装完成后,在SSH输入 service transmission-daemon start 即可启动Transmission。使用浏览器打开WEB管理(http://IP地址:9091)会发现提示“403:Forbidden”。这时候会生成json配置文件,这个时候需要关闭Transmission进程修改配置json文件。PS:如果开启Transmission服务修改配置文件再重启服务,配置会恢复到之前重启的内容。

常用的检查命令

sudo service transmission-daemon startsudo service transmission-daemon stopsudo service transmission-daemon status
# 停止服务systemctl stop transmission-daemon# 编辑文件vim /var/lib/transmission-daemon/info/settings.json

配置文件的参数有很多,可以按照自己需求来修改。以下是我一些配置,后期大部分选项都可以在WEB管理上进行DIY定制。

# 改成下载目录的绝对路径"download-dir":"/HDD/nas1/pt",# 是否开启DHT来发现节点"dht-enabled": false,# 远程RPC控制验证 "rpc-authentication-required": true,# 启用RPC密码验证"rpc-enabled": true,#允许任何IP通过RPC协议访问“rpc-bind-address”: “0.0.0.0”,# WEB管理密码"rpc-password": "管理密码",# WEB管理账号"rpc-username": "管理用户名",# 启用IP认证模式,开启后只能白名单IP登录"rpc-whitelist-enabled": false,# 网页GUI的端口号,可自行修改,需要防火墙开放端口"rpc-port":  9091,

保存配置文件后,开启Transmission

service transmission-daemon startiptables -I INPUT -p tcp --dport 9091 -j ACCEPT

在端口开放后,在浏览器打开 http://IP地址:9091 输入账号密码即可。

Transmission WEB客户端美化

这里使用transmission-web-control开源的工具来美化WEB面板,且管理功能更加犀利一点

开源地址:transmission-web-control

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

安装完成后,清理浏览器缓存,重新进入 IP:9091 即可进入一个强大而美观的Transmission的WEB客户端。

上一篇:40年腌咸鸭蛋老配方,100%出油起沙,方法简单,看完了就会
下一篇:街边3块钱一根的“淀粉肠”,里面到底有多少肉?答案让你想不到