说明:rTorrent
是一个非常简洁、优秀、非常轻量的命令行BT
下载客户端,和Aria2
一样,既可以使用命令行下载,也可以配合自己的Web
前端进行控制操作。很多都喜欢用rTorrent
配合前端ruTorrent
一起使用,毕竟有个图形界面方便些,不过配置起来挺麻烦的,博主觉得单独使用rtorrent
下载BT
文件速度还可以,操作也不难,关键安装很简单,很适合临时下载BT
文件的人。
安装
执行下列命令:
#CentOS系统
yum install rtorrent -y
#Debian/Ubuntu系统
apt-get update -y
apt-get install rtorrent -y
使用
先将需要下载的BT
文件上传至VPS
一个文件夹,比如home
。然后运行rtorrent
,使用命令:
rtorrent
这时候会出现一个界面,如果显示Could not read resource file: ~/.rtorrent.rc
,这是缺少配置文件,可以不用管。然后按Enter
,会出现load.normal>
命令行。这时候在后面输入你的BT
文件路径,比如:
load.normal> /home/xx.torrent
确定后,会出现如下界面:
然后按一下键盘↑
或↓
键,下载列表左边出现*
后,按Ctrl+s
即可下载。最后下载的BT
在/root
文件夹。
配置
如果你要使用更多的功能,就需要新建.rtorrent.rc
配置文件了。
nano /root/.rtorrent.rc
复制下列参数,不需要的可以不复制,这里只列举常用的一些配置,更多配置:点击查看。
#正在下载和已完成种子的最大和最小节点数
throttle.min_peers.normal.set = 100
throttle.max_peers.normal.set = 100
throttle.min_peers.seed.set = 100
throttle.max_peers.seed.set = 100
#每个种子最大同时上传数
throttle.max_uploads.set = 20
#最大上传和下载速度,0为无限制
throttle.global_down.max_rate.set_kb = 0
throttle.global_up.max_rate.set_kb = 0
#BT下载后保存的目录
directory.default.set = /root/rtorrent/download
#设置会话目录,重新启动rTorrent时,所有以前加载的种子将被恢复
session.path.set = /root/rtorrent/.session
#设置种子目录,添加种子自动下载,种子删除后自动停止
schedule2 = watch_directory,5,5,load_start=/root/rtorrent/.watch/*.torrent
schedule2 = untied_directory,5,5,stop_untied=
#服务器硬盘低于200M时停止下载
schedule2 = low_diskspace,5,60,close_low_diskspace=200M
#监听的端口范围
network.port_range.set = 5555-8888
network.port_random.set = no
#连接UDP trackers
trackers.use_udp.set = yes
#当trackers失效后,启用DHT
dht.mode.set = auto
dht.port.set = 6881
复制好了后,使用Ctrl+X
、Y
、Enter
保存退出,然后新建文件夹。
mkdir /root/rtorrent
mkdir /root/rtorrent/download
mkdir /root/rtorrent/.session
mkdir /root/rtorrent/.watch
最后再使用rtorrent
命令启动。
访问
BT
下载完成后,我们需要将文件下载到本地或者直接在VPS
上查看,这里我们可以用H5ai
来完成这些操作。
1、安装Docker
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
2、拉取H5ai镜像
启动命令:
#8080端口可自行调整,如果你的下载目录调整了,请将参数也调整成下载目录
docker run -t -p 8080:80 -v /root/rtorrent/download:/h5ai --name h5ai ilemonrain/h5ai:full
然后浏览器访问ip:8080
查看即可。
如果你想加登录密码,把/root/rtorrent/download/h5ai/public/index.php
里第2
行的注释取消掉,第5
行自己设置用户名密码。