最近买了一个vultr服务器,日常使用ss的话发现流量根本用不完,于是想着是不是可以用来下载BT资源。
搜索一番,了解到在命令行下的可选的BT客户端有:aria2,transmission, qbittorrent
我选择使用 qbittorrent,用webui的方式进行控制,下面是我安装步骤。
qbittorrent-nox 安装包位置: https://centos.pkgs.org/7/epel-x86_64/qbittorrent-nox-3.3.7-1.el7.x86_64.rpm.html
首先,保证安装了最新的epel源,然后使用 yum 安装 qbittorrent-nox
yum install qbittorrent-nox
安装完成后,我们尝试运行 qbittorrent-nox
qbittorrent-nox
此时 qbittorrent-nox 会显示“Legal Notice”(法律通告),告诉你使用 qbittorrent 会上传数据,需要自己承担责任。
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y
表示接受
接下来的会显示一段信息:
******** Information ********
To control qBittorrent, access the Web UI at http://localhost:8080
The Web UI administrator user name is: admin
The Web UI administrator password is still the default one: adminadmin
This is a security risk, please consider changing your password from program preferences.
其中 http://localhost:8080 ,就是 8080 就是我们外网访问 Web UI 的端口,默认的账号是admin,默认密码是adminadmin
将 localhost 换成你服务器的ip地址就可以再外网访问了。
但是,这个时候还需要用 firewall-cmd 打开8080端口,按ctrl+C 中断 qbittorrent-nox的运行,输入
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload
开启 8080端口,再次运行 qbittorrent-nox 就可以再外网登录了。提醒一句,要记得修改默认密码
如果要将qbittorrent-nox 放在后台运行,可以这样
nohup qbittorrent-nox &
或者
qbittorrent-nox --daemon
如果要修改 Web UI 的监听端口,要使用 --webui-port
选项,如监听8686
nohup qbittorrent-nox --webui-port=8686 &
如果发现 qitbittorrent 没有下载速度,可以在 Web UI 为qitbittorrent 添加 trackers,trackers 列表可以在 https://github.com/ngosang/trackerslist 找到
秀一张截图
建议限制下载速度和上传速度,减少服务器负担和不必要的带宽浪费
来源:oschina
链接:https://my.oschina.net/u/1758058/blog/3023413