Linux安装BT/PT下载工具-Transmission

最【zuì】近盆友向我推荐了pt开【kāi】放【fàng】注册【cè】,赶紧注册了一【yī】个【gè】账号,这也【yě】是第一次【cì】接触PT站,为了账号不【bú】被封掉,需要挂机做种【zhǒng】来维持。刚刚手上有个Linux的瘦身机【jī】,就拿它来安装【zhuāng】Transmission来进行挂种。

Transmission介绍

Transmission是一种BitTorrent客户【hù】端【duān】,特点是一个【gè】跨【kuà】平台的后端和其【qí】上的【de】简洁的用户界面。Transmission以【yǐ】MIT许可证【zhèng】和GNU通用【yòng】公共许可证双许【xǔ】可证【zhèng】授权【quán】,因此是一款【kuǎn】自【zì】由软件。支【zhī】持包括Linux、Mac OS X等多种操作【zuò】系统(也【yě】有爱好者【zhě】制【zhì】作的windows安装包),以及Synology、威联通等多种NAS设备。支持【chí】GTK+、命令行、Web等多种界面。

相对【duì】于Aria2等下【xià】载工具,主要【yào】是兼容架构广、开源、无广【guǎng】告、硬件资源消耗极低、界【jiè】面简【jiǎn】洁,支持BT种子/PT种子【zǐ】和磁力【lì】链接、远程控制、WEB界【jiè】面【miàn】管【guǎn】理【lǐ】等,即是客户端也【yě】可以发布资源。

安装Transmission

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

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

# Debian/ubuntu
sudo apt-get install transmission-daemon

安装【zhuāng】时【shí】候过程会附带Transmission-cli安【ān】装上【shàng】,安装完毕后【hòu】,多了一些命【mìng】令行工具

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

配置transmission

安装完成后,在SSH输入 service transmission-daemon start 即可启【qǐ】动Transmission。使用浏览器打开WEB管理【lǐ】(http://IP地址:9091)会发现提示“403:Forbidden”。这时候会生成【chéng】json配【pèi】置文件,这【zhè】个时候需要关【guān】闭【bì】Transmission进程修改配【pèi】置json文【wén】件。PS:如【rú】果【guǒ】开启Transmission服务修改【gǎi】配置文【wén】件再重启【qǐ】服务,配置【zhì】会恢复到【dào】之前重启的内容。

常用的检查命令

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

配置文件的参数有很【hěn】多,可以按照自【zì】己需求来【lái】修【xiū】改【gǎi】。以下是我一些配置【zhì】,后期大部分选【xuǎn】项都可以【yǐ】在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 start
iptables -I INPUT -p tcp --dport 9091 -j ACCEPT

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

Transmission WEB客户端美化

这里【lǐ】使用transmission-web-control开源的工具来美化WEB面板,且管理【lǐ】功能【néng】更【gèng】加犀利【lì】一点

开源地址:transmission-web-control

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

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

阿里企业邮箱、网易企业邮箱、新网企业邮箱
【标准版】400元/年/5用户/无限容量
【外贸版】500元/年/5用户/无限容量
其【qí】它服务:网站【zhàn】建设、企业邮箱【xiāng】、数字证书ssl、400电话、
联系方式:电话:13714666846 微信同号

声明:本【běn】站所有作品(图【tú】文、音视频)均由【yóu】用户自【zì】行上传分享,或互联网相关【guān】知识整【zhěng】合,仅供网友【yǒu】学【xué】习交流【liú】,若您的权利被侵害,请联系 管理【lǐ】员 删除【chú】。

本文【wén】链接:https://www.city96.com/article_32684.html