ts-110 安装 Transmission 的方法和步骤[下]
本帖最后由 mydrxy 于 2010-2-28 12:00 编辑上篇连接在此:http://www.nas1.cn/thread-2587-1-1.html
6、启动transmission,自动生成运行时参数配置文件,执行以下命令:
[~] # screen transmission.sh
启动完成后,还不会产生配置文件,所以我们要先停一下Transmission, 敲入^d返回到screen的命令状态,exit退出screen,同时也退出了用screen外壳下运行的transmission.sh。
这时系统会在/share/HDA_DATA/.qpkg/Optware/etc/Transmission/下创建一个 settings.json ,内容如下,带注释的部分是需要修改的部分内容:
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 50,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"dht-enabled": true,
"download-dir": "\/share\/HDA_DATA\/Public\/Download\/", //下载文件存放位置
"encryption": 1,
"incomplete-dir": "\/share\/HDA_DATA\/.qpkg\/Optware\/etc\/Transmission\/Incomplete", //参数配置文件存放位置
"incomplete-dir-enabled": false,
"lazy-bitfield-enabled": true,
"message-level": 2,
"open-file-limit": 32,
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 51415,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": 0,
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"ratio-limit": 2.0000,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": false,////使用GUI管理界面远程访问是否需要验证
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true, //远程访问开放。可以使用GUI管理界面在windows下对 Transmission进行管理
"rpc-password": "{d3000b64df5084461414e0664cf850bf05aff8efRklfXJv\/", ////使用GUI管理界面远程访问用户密码
"rpc-port": 9091, // 远程访问GUI管理界面使用的端口号
"rpc-username": "admin",//使用GUI管理界面远程访问用户名
"rpc-whitelist": "192.168.1.*",//使用GUI管理界面远程访问用户名网段
"rpc-whitelist-enabled": true,
"speed-limit-down": 400, //最大下载速度
"speed-limit-down-enabled": false,
"speed-limit-up": 40, //最大上传速度
"speed-limit-up-enabled": true,
"umask": 18,
"upload-slots-per-torrent": 14
}
修改完成后存盘,wq!
然后重新启动Transmission
[~]#screen Transmission.sh
如果上述安装正确,此时Transmission已经可以正常工作了。通过ps 查看,可以看到类似如下一行信息:
2185 admin 10616 S transmission-daemon -p 9091 -f -T -a 192.168.1.* -w /share/HDA_DATA/Public/Download/ -g /share/HDA_DATA/.
7、安装Transmission GUI来远程控制Transmission
我使用的是Transmission 1.40 ,在这里下载http://code.google.com/p/transmisson-remote-gui/
在这个Transmission GUI中,可以增加种子任务,管理下载排序,临时变更下载目录等,使用和设置非常方便。具体附上几个图看一下即可。 顶一下,写的非常好。非常贴切。 {:4_102:}{:4_102:}不错不错 可是我不懂楼主的有些操作,唉!新手怎么办啊!???都好几天了还没弄懂,有哪个好心人可以留个QQ帮我远程操作下,我也学习下,谢谢各位大侠了!!! 但是如何让程序自动启动?我就是卡在这上面,每次启动,都要telnet主机手动开启服务! 这个机器的引导部分是固化到闪存里的,不能用一般修改linux的方法进行启动设置。一般的linux中启动可以在init.d里面装点东西。但是该机如此设置后,一旦重新启动,你设置的东西全无。但是闪存里面也是可以做文章的,但是我还没研究,由于我的ts-110启动后基本很长时间不用重新启动,就启动Transmission这一个程序就手动一下算了,况且他的固件可能还要不断升级。如果你真的设置好了,一旦升级固件,还要重新设置。所以就不麻烦了。 新手求教:按楼主的方法试了,出现:
403: Forbidden
Unauthorized IP Address.
Either disable the IP address whitelist or add your address to it.
If you're editing settings.json, see the 'rpc-whitelist' and 'rpc-whitelist-enabled' entries.
If you're still using ACLs, use a whitelist instead. See the transmission-daemon manpage for details.
怎样解救,谢谢 LINUX系统没用过,不好玩了。 学习一下 学习一下 学习一下,谢谢 学习一下
页:
[1]