Torrent Seedbox · 1 min read · Feb 12, 2026

Ubuntu 10.10 LAN Torrent Seedbox With Avalanche-rt, Lighttpd, Rtorrent, Vsftpd And Samba - Page 2

ウェブインターフェース

取得して解凍します:

wget "http://avalanche-rt.googlecode.com/files/avalanche_rt_0_9_RC2.tar.gz"  
mkdir avalanche  
tar xzvf avalanche_rt_0_9_RC2.tar.gz -C avalanche/

次に、ディレクトリの内容を希望の場所(例: /var/www/webui または http-root に直接)に移動します:

sudo mv avalanche/* /var/www/

次に、settings.php を編集する必要があります:

sudo nano /var/www/settings.php

RPCマウントのためにユーザー/パスワードの組み合わせを使用しないので、これらの2行を削除できます。torrents_folder を以前に作成したディレクトリ(例: /home/torrent/torrent-files)に変更します。サーバーポート 5001 ではありません!ほとんどの場合、ポートは 80 です(別のポートが必要な人は自分が何をしているかを知っています)。

次に、所有権とファイルの権利を設定する必要があります:

cd /var/www/  
sudo chmod -R 775 torrents/  
sudo chmod 664 prefs.json  
sudo chown -R www-data:www-data *

基本的には完了です。xmlrpc 用に rtorrent を設定し、xmlrpc 用に lighttpd を設定し、ウェブインターフェースを設定しました。

次に新しいスクリーンを開始します…

screen

そして rtorrent を実行します:

rtorrent

今、スクリーンウィンドウをデタッチできます(strg + a + d)。rtorrent は今バックグラウンドで実行されています。スクリーンに戻るには:

screen -RD

次に lighttpd を再起動します:

sudo /etc/init.d/lighttpd restart

(このステップは必ずしも必要ではありませんが、rtorrent と lighttpd が通信できないときに役立つことが多いので、やっても損はありません。)

これで、ウェブブラウザを介して avalanche-rt ウェブインターフェースにログインできるはずです。

すべてが正常に動作していて、avalanche-rt がエラーメッセージを表示しない場合は、トレントを試してください(例: http://releases.ubuntu.com/maverick/ubuntu-10.10-server-i386.iso.torrent) - 今すぐダウンロードされるはずです。

エラーが発生した場合、avalanche-rt には http://code.google.com/p/avalanche-rt/wiki/CommonErrors に良い一般的なエラーリストがありますが、これらの手順に従った場合は、エラーは発生しないはずです。

基本的には完了です。次は rtorrent の調整の時間です。これはすべて .rtorrent.rc で行います。例えば、rtorrent を介して自動的に開始されるトレントをアップロードできるウォッチフォルダーを設定したり、受信ビットトレント接続のためのポートを設定したり(1つのポートを使用する場合でも、ポート範囲スタイルで書いてください。例: 12345-12345 はポート 12345 のみを開きます)、dht と pex を有効/無効にしたり、ダウンロード制限を設定したりできます。rtorrent は非常に強力です。

設定を保存したら、rtorrent を再起動し、その後 lighttpd を最後に再起動します。

次に、シードボックスに保存されたデータにアクセスする方法が必要です。

そのために、セキュアでシンプルな ftp デーモンである vsftpd をインストールします。

VSFTPD

sudo apt-get install vsftpd  
sudo nano /etc/vsftpd.conf

次の行をコメント解除/変更する必要があります:

locale_enable=yes
write_enable=yes
chroot_local_user=yes

これで、ftp を介してウォッチフォルダーにトレントをアップロードできるようになります。また、必要なすべてのディレクトリに ftp を介してアクセスできます。すべてがユーザーのホームディレクトリにあるためです(ftp ユーザーはサーバーにログインしているユーザーです)。インターネットセットアップの場合、異なる、より安全なユーザー管理(ログインシェルのない ftp ユーザー)を検討し、接続の追加暗号化を行うことをお勧めします。

完了したら、ファイルを保存して終了し、vsftpd を再起動します:

sudo restart vsftpd

これで ftp 部分は完了です。

Windows マシンを介してダウンロードにアクセスできるようにするために、Samba をインストールします。ファイルを誤って削除できないように、Samba を読み取り専用に設定します。

Samba

sudo apt-get install samba

設定を編集します:

sudo nano /etc/samba/smb.conf

プリンターセクションをコメントアウトし、共有を作成します:

[incoming]
path = /home/torrent/downloads
guest ok = no
writeable = no

samba デーモンを再起動します:

sudo restart smbd

今、samba ログインのためにログインとシェルのないユーザーを追加します:

sudo adduser --no-create-home --disabled-login --shell /bin/false username

samba ユーザーを追加します(両方のユーザー名は同じでなければなりません):

sudo smbpasswd -a username

パスワードを設定します:

sudo smbpasswd share

これで、設定したユーザー名/パスワードで Windows ネットワークを介してシードボックスにアクセスできるようになります。

新しいトレントシードボックスを楽しんでください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。