本月初著名专业黑客公司Hacking Team被黑,泄露400G左右内部资料及攻击工具。一般情况下我都会去围观下载一下,怎奈400多个G实在是望而却步。后来不断有针对这些数据的分析报道,有再次勾起了我的下载欲望,怎么办呢,太纠结了,好,下。遂打开迅雷,它居然提示不支持这个种子,桑心啊。又去了解一下小米路由器,准备专门买一个下载,后发现里面也是内置的迅雷,估计也没戏。然后想起了我放在公司的树莓派B+,当时我挂载了一个1T的硬盘,空间应该足够了,嘿嘿,动手实施之
用树莓派搭建BT下载服务器,不用开着电脑下载,而且更省电。很简单,只要安装 transmission 就可以了,更棒的是它还可以通过 Web 界面控制!
1.首先安装 transmission:
sudo apt-get install transmission-daemon
2.然后创建下载目录,一个是下载完成的目录,一个是未完成的目录,具体目录根据你的情况决定:
mkdir -p /home/pi/incomplete # for incomplete downloads mkdir /home/pi/complete # finished downloads
3.还要配置目录的权限:
sudo usermod -a -G debian-transmission pi #如果是 fat 格式的移动硬盘无需下面这么改,mount的时候指定用户和读写权限就行 #这个是对 SD 卡上的目录而言的 chgrp debian-transmission /home/pi/incomplete chgrp debian-transmission /home/pi/complete chmod 770 /home/pi/incomplete chmod 770 /home/pi/complete
4.修改配置文件 /etc/transmission-daemon/settings.json ,这是一个 json 格式的文件,配置项很多,但重点改下面这些:
下载目录位置: "download-dir": "/home/pi/complete", 未完成的下载目录 "incomplete-dir": "/home/pi/incomplete", 允许Web访问的白名单地址 "rpc-whitelist": "192.168.1.*",
5.最后,配置好之后重启 transmission,注意以下两个命令按顺序执行,单独 restart 的话配置不会保存:
sudo service transmission-daemon reload sudo service transmission-daemon restart
现在就好了,在浏览器中访问 IP 加 9091端口:比如: http://192.168.1.3:9091/ 。访问时输入用户名和密码,默认都是:transmission 。
你现在已经有了一个独立的 BT 下载服务器了!界面功能完备,可以做限速等设置。
关于 transmission 配置的详细信息请参考:EditConfigFiles。
修改 transmission 用户名和密码的方法:
1.先停止服务: sudo service transmission-daemon stop
2.修改配置文件,下面两项分别是用户和密码,你看到这个是加密的密码,没关系直接把密码改为你想要的密码明文就可以:
“rpc-username”: “transmission”,
“rpc-password”: “{2dc2c41724aab07ccc301e97f56360cb35f8ba1fGVVrdHDX”,
3.再此启动服务 :sudo service transmission-daemon start 。启动的时候 transmission 会自动把新密码加密。
另外,transmission 默认监听 51413 端口,最好在路由器上做个端口转发,把这个端口转到它的 IP 地址。
以上配置参考地址:http://shumeipai.nxez.com/2013/09/08/raspberry-pi-bt-download-servers.html
如果修改路由器端口转发是遇到端口被占用的提示,先把UPnP功能关闭,然后在试一次,还是不行的话,把路由器上除了你自己电脑的所有网线都拔了,断一下电,再试一次就行了。还不行那你就恢复出厂设置重新配置吧……
附:400G种子文件:链接:http://pan.baidu.com/s/1pJvEQMZ 密码:df3e
我现在正在下,估计放弃的居多,原因:这个资源下载速度极慢,文件又大,提示要十来天呢。还有个原因CPU利用率非常高基本在七八九十以上,而且硬盘也在不停读写。唉~
我实测了下载Ubuntu种子镜像速度最高可达4M/s,平均也可达2M/s。我是100M电信宽带,当然这也受到板子和硬盘的读写速率影响的。
相关文章
树莓派系列(十三):根据 CPU 温度之控制散热风扇2017-04-28
树莓派系列(十二):树莓派VPN代理之搭建IKEv2服务器2016-11-29
树莓派系列(十一):树莓派内存之修改swap交换分区大小2016-11-16
树莓派系列(十):个人网盘之搭建私有云2016-11-01
树莓派系列(九):系统时间同步之htpdate2016-02-26
树莓派系列(八):PHP之以root权限执行Python GPIO脚本2016-01-16
妈妈再也不用担心我出门忘带钥匙了2016-01-16
树莓派系列(六):利用kindle pw2之做终端显示屏2014-12-09
树莓派系列(五):文件服务器之利用树莓派打造个'NAS'2014-11-22
树莓派系列(四):获取当前温度、CPU、内存、硬盘的状态2014-11-20