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.phpRPCマウントのためにユーザー/パスワードの組み合わせを使用しないので、これらの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 = nosamba デーモンを再起動します:
sudo restart smbd今、samba ログインのためにログインとシェルのないユーザーを追加します:
sudo adduser --no-create-home --disabled-login --shell /bin/false usernamesamba ユーザーを追加します(両方のユーザー名は同じでなければなりません):
sudo smbpasswd -a usernameパスワードを設定します:
sudo smbpasswd shareこれで、設定したユーザー名/パスワードで Windows ネットワークを介してシードボックスにアクセスできるようになります。
新しいトレントシードボックスを楽しんでください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。