最近弄了几个3O的机器,迫于吃灰,所以都出租出去给别人当seedbox也就是盒子。发现transmission在PT圈还是蛮受欢迎的,好几个人都要求给他们装成transmission。谷歌了一下,大部分都是写出脚本,又反代端口又caddy这样那样非常复杂,而且有些脚本需要的文件年久失修,脚本都不用了。其实完全不需要什么脚本,debain自带的apt-get就能装了。下面把手动安装过程写一下,前后也就10分钟左右的事情。需要3O的加qq群337862282,如果空出来了我就在群里出租,偶尔也会发一些PT的邀请,只发脸熟的。之前的群被群友冲塔封禁了。
默认是root用户操作。
在终端里输入以下命令安装
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的进程,否则修改配置文件无效,执行下面的命令:
service transmission-daemon stop
配置主要是通过修改 /var/lib/transmission-daemon/info/settings.json 文件中的参数来实现的。修改这个配置文件:
nano /var/lib/transmission-daemon/info/settings.json
执行上面的命令会进入到编辑模式里,把以下几个选项改一下即可
“download-dir”: “/down”, #下载目录的绝对路径,根据自己的硬盘情况来设定
“incomplete-dir”: “/down/temp”, #临时文件路径
“rpc-authentication-required”: true, #启用验证
“rpc-bind-address”: “0.0.0.0”, #允许任何IP通过RPC协议访问
“rpc-enabled”: true, #允许通过RPC访问
“rpc-password”: “123456”, #RPC验证密码(保存并启动后daemon会计算并替换为HASH值以增加安全性)
“rpc-port”: 9091, #RPC端口
“rpc-username”: “transmission”, #RPC验证用户名
“rpc-whitelist”: “*”, #RPC访问白名单
“rpc-whitelist-enabled”: false, #关闭白名单功能以便公网访问
其他的看官网的wiki,这里不讲
改完以后保存退出,怎么保存退出不会的话,百度一下 nano怎么保存退出。
启动transmission
service transmission-daemon start
此时访问 ip:9091就会看到transmission的登录界面,登陆以后还是很简陋的页面,推荐装一个美化的高级前端。具体做法如下:
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
chmod +x install-tr-control-cn.sh
./install-tr-control-cn.sh
根据脚本提示安装最新版的就可以,然后重新访问 ip:9091 刷新就能看到美化以后的界面了。以上。