在 FreeBSD 5.4/OpenBSD 3.8 上安装 BT Server

2009-05-13 01:54:48来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


注:本文已经增加了一小部分内容,但因为论坛上修改帖子的排版比较不方便,所以制作成了PDF文档,大家可以下载了再看。该页文档不再更新,只更新附件中的PDF文档(如果还有内容要增删的话)。
http://bbs.chinaunix.net/viewthread.php?tid=670780&extra=page%3D1
也可直接从www.bsdchina.org上下载:
http://www.bsdchina.org/articles/openbsd/bibby/bt_server_bibby-2005.12.17.pdf

    Author : MichaelBibby ( michaelbibby # gmail.com )
    Date   : 2005.12.17

欢迎转载,但请保留以上作者信息。该文的PDF文档可在论坛下载:
http://bbs.chinaunix.net/viewthread.php?tid=670780&extra=page%3D1
软件BitTorrent同时提供了tracker和downloader工具,本文要讲述的就是使用它来做为BT Server。
关于BitTorrent,请访问它的官方主页:

http://www.bittorrent.com/
另:在阅读本文前,强烈建议看完官方的文档 -- ‘File Server's Guide':

http://www.bittorrent.com/guide.html
内容:
    1:安装BitTorrent;
    2:使用bttrack.py、btdownload*.py、btmaketorrent.py ;
    3:修改bttrack.py,获取PID并将其写入'/var/run/bttrack.pid';
    4:添加'/usr/local/etc/rc.d/bttrack.sh'脚本;
    5:修改/etc/rc.conf,为bttrack.sh添加entry;

详细步骤:
1:安装BitTorrent;
BitTorrent已经包含在FB的ports/目录树中,建议通过ports安装。具体位置是:
/usr/ports/net/py-bittorrent
如果不修改Makefile的话,默认会装上很多东西,比如cario、pygtk等等,有些可能是
你不需要的,那就自动动手吧。
OpenBSD中安装的BitTorrent比较干净,只安装几个基本的依赖包。
安装好后,bttrack.py等工具都放在'/usr/local/bin/'下了。
2:使用bttrack.py、btdownload*.py、btmaketorrent.py ;
①:使用'/usr/local/bin/bttrack.py'做为Tracker;
一般的用法是:
    # bttrack.py --port 6969
        --dfile /var/log/bttrack/dlinfo
        --allowed_dir /home/torrents
        --show_infopage 0
        --logfile /var/log/bttrack/bttrack.log

这里只是加入了几个常用的参数,更多的参数可以通过不带参数的'bttrack.py'命令执行得到。
简单解释一下几个参数的含义:
    --port 6969
        表示bttrack运行在6969端口。所以在做防火墙规则的时候要注意打开它。
    --dfile /var/log/bttrack/dlinfo
        表示将当前下载信息存储在'/var/log/bttrack/dlinfo'文件中。
    --allowed_dir /home/torrents
        表示在服务器上只允许该目录下的'torrent'文件连接BT Tracker。在非该目录
        下载时会报错。
    --show_infopage 0
        表示是否打开info页面。也就是在访问服务器的6969端口时能否看到Tracker的当前信息。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Getting Heimdal to work with OpenSSH on OpenBSD

下一篇:FreeBSD 4.11 中文字体安装