CentOS 6 安装BT客户端-Transmission

来自:互联网
时间:2018-08-13
阅读:

RHEL/CentOS 6 64-Bit

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 
rpm -ivh epel-release-6-8.noarch.rpm

RHEL/CentOS 6 32-Bit

wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 
rpm -ivh epel-release-6-8.noarch.rpm

然后:

yum install transmission transmission-daemon -y 
service transmission-daemon start 
service transmission-daemon stop

注意, 必须开启一次后再关闭

另外, 一定要关闭transmission后修改settings.json配置文件才会生效

配置文件settings.json,CentOS 6

vi /var/lib/transmission/.config/transmission/settings.json

有些版本的配置文件在这个目录vi /var/lib/transmission/settings.json

修改这些

"rpc-authentication-required": true, #启动密码验证 
“dht-enabled”: false, 
“download-dir”: “/pt”, #自定义下载目录是哪里 
“rpc-password”: “passwd”, 
“rpc-username”: “username”, #定义web访问的用户名和密码 
“rpc-port”: 9091,#定义web访问的端口,建议改一个,安全点 
"rpc-whitelist-enabled": false, #关闭白名单

启动

service transmission-daemon start

访问 http://您的ip地址:9091(您定义的端口)

另外可以设置为开机自动启动

chkconfig transmission-daemon on

如果不能进入应该是防火墙的问题

iptables -L -n 
iptables -I INPUT -p tcp --dport 9091 -j ACCEPT 
service iptables save 
service iptables restart

另外发现就算是修改了配置文件settings.json后启动transmission还行直接进入界面,根本不需要密码。

查看配置文件发"rpc-authentication-required": 又变成false,后来研究了好久发现还需要把/etc/init.d/transmission-daemon里面的参数修改一下

vi /etc/init.d/transmission-daemon

DAEMON_ARGS="-T --blocklist -g $TRANSMISSION_HOME/.config/transmission"

修改为

DAEMON_ARGS="-t --blocklist -g $TRANSMISSION_HOME/.config/transmission"

另外还要关闭transmission后再去修改settings.json

service transmission-daemon stop

把 "rpc-authentication-required": false,修改为:"rpc-authentication-required": true,启动 service transmission-daemon start,原理 transmission-daemon -h

查看参数

一些参数说明:

“download-dir”: “/web/www/transmission”,, // 储存位置

“incomplete-dir”: “/web/www/transmission/incomplete”,, // 尚未下载完成储存的位置

“blocklist-enabled”: true, // 启用黑名单

“dht-enabled”: true, // 启用DHT支援

“encryption”: 1, // 传输加密

“open-file-limit”: 64, // 最大开启档案数量

“peer-limit-global”: 240, // 最大连接数

“peer-limit-per-torrent”: 60, // 单一任务连接数

“peer-port”: 51234, // Transmission连接使用的port

“ratio-limit”: 2.0000, // 上下传比例达到多少停止做种

“ratio-limit-enabled”: false, // 启用上下传比例

“rpc-enabled”: true, // 启用网页管理模块

“rpc-bind-address”: “0.0.0.0”, // 指定IP位置

“rpc-port”: 9091, // 指定网页管理模块的port

“rpc-authentication-required”: true, // 启用使用者认证方式

“rpc-username”: “useruseruser”, // 登入的使用者名称

“rpc-password”: “passpassme”, // 登入的用户密码

“rpc-whitelist-enabled”: false, // 启用IP认证模式,这个模式是认IP的唷! 有安全需要再启动

“rpc-whitelist”: “127.0.0.1,其他可以连的IP”, // 指定认可的IP位置,以,区隔

“speed-limit-down”: 100, // 限制下载速度,以KB/Sec计算

“speed-limit-down-enabled”: false, // 启用限制下载速度

“speed-limit-up”: 100, // 限制上传速度,以KB/Sec计算

“speed-limit-up-enabled”: false, // 启用限制上传速度

“upload-slots-per-torrent”: 30 // 每个Torrent的上传连接数量

返回顶部
顶部