Linuxデスクトップでトレントをダウンロードするのはピンチには役立ちますが、より多くのデータをダウンロードする場合は、代わりにサーバー上にリモートトレントシステムをセットアップすることを検討してください。このチュートリアルでは、セットアップが最も簡単なため、Transmissionを使用したリモートシステムのセットアップに焦点を当てます。 Transmission BitTorrentクライアントはデスクトップLinuxで非常に人気があり、多くの場合プリインストールされています。ただし、パソコンではなくLinuxサーバーに焦点を当てているため、Transmissionソフトウェアは含まれておらず、手動でセットアップする必要があります。
Transmission BitTorrentをインストールする
注意: このチュートリアルは、主にサーバーオペレーティングシステムに焦点を当てています。ただし、デスクトップLinuxオペレーティングシステムでもTransmission remoteを使用することは可能です。指示は類似しているため(同じではない場合)、自由に進んでください。
Ubuntuサーバー
sudo apt install transmission-cli transmission-common transmission-daemon
Debianサーバー
sudo apt-get transmission-cli transmission-common transmission-daemon
RedHat Enterprise Linuxサーバー6および7 / CentOS 6および7
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum -y update yum -y install transmission transmission-daemon
または
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" yum -y update yum -y install transmission transmission-daemon
その他のLinuxサーバーオペレーティングシステム
ほとんどのLinuxディストリビューション(サーバーディストリビューションを含む)トレントサーバーを実行するために必要な正しい送信パッケージが含まれます。それらをインストールするには、ターミナルウィンドウを開き、「transmission」、「transmission-daemon」などを検索します。さらに、Transmissionでトレントサーバーを実行するためのガイダンスについては、オペレーティングシステムのWikiページを確認してください。
オペレーティングシステムが正式にサポートしていない場合にソフトウェアをインストールする方法については、ソフトウェアの公式ウェブサイトで確認することをお勧めします。
送信BitTorrentを構成する
UbuntuまたはDebianにTransmissionをインストールするサーバーはsystemdサービスを自動的に有効にして起動します。 RhelまたはCentOSを使用していますか?サービスを手動で開始する必要があります。ターミナルシェルを開き、経由でログインしてルートアクセスを取得します。 蘇 またはを使用して 須藤.
su
次に、以下のコマンドを実行します。
Rhel 6 / CentOS 6
service transmission-daemon start
いつでもデーモンを停止します:
service transmission-daemon stop
Rhel 7 / CentOS 7
systemctl enable transmission-daemon systemctl start transmission-daemon
で送信デーモンを停止する systemctl stop.
systemctl stop transmission-daemon
サービスが実行されたので、時間の変更ですデフォルトのパスワード。パスワードをデフォルト設定のままにしておくと、ネットワーク上の誰でも送信UIにアクセスできるため、パスワードを変更することが重要です。
を使用して始めます systemctl または サービス Transmission Daemonを停止するコマンド。このステップをスキップしないでください!その場合、Transmissionは行った変更の保存を拒否します。
sudo systemctl stop transmission-daemon
または
sudo service transmission-daemon stop
安全であることを確認するには、Nanoテキストエディターで設定ファイルを編集します。
sudo nano /var/lib/transmission-daemon/info/settings.json
見つける 「rpc-password」: 横にある引用符で囲まれたテキストを希望のパスワードに変更します。
デフォルトのユーザー名をから変更することもお勧めします トランスミッション 他の何かに。見つける rpc-username 「送信」を別のユーザー名に変更します。引用符を消さないようにしてください。
最後に、 usermod ユーザーをTransmissionグループに追加するツール。 Transmissionでダウンロードしたファイルにユーザーがアクセスできるように、これを行うことをお勧めします。また、ルートとして物事を実行するのは悪い考えであり、可能な限り避けるべきであるため、このルートを使用する方が安全です。
次のコマンドを使用して、ユーザーをグループに追加します。必ず「所有者」をサーバー上のデフォルトのユーザー名に変更してください。
sudo usermod -a -G debian-transmission owner
ホワイトリスト

伝送が正しく構成されました。 起動すると、ユーザーはWeb経由でアクセスできるようになります。残念ながら、LAN上のユーザーがアクセスしようとすると、403エラーが発生します。これは rpc-whitelist セキュリティ機能。特定のIPアドレスがリストされていない場合、サービスへのアクセスが無効になります。これを回避するには、ユーザーは通常無効にします。このガイドでは、 rpc-whitelist 優れたツールとしての機能。代わりに、ホワイトリストを設定して、LANに接続しているすべてのユーザーがTransmissionにアクセスできるようにします。
ホワイトリストを編集するには、伝送デーモン設定ファイルを開きます。
sudo nano /var/lib/transmission-daemon/info/settings.json
下にスクロールして探します 「rpc-whitelist」。
後 127.0.0.1 追加:
,192.168.*.*"
すべてが書き出されると、ホワイトリストは次の例のようになります。
"rpc-whitelist": "127.0.0.1,192.168.*.*",
ブロックリスト
トレントファイルをオンラインでダウンロードする多くの人々ブロックリストと呼ばれるものを使用します。このようなリストは、悪意のあるIPアドレス(既知のウイルス/マルウェアアドレスなど)がトレント経由で接続することを拒否します。このブラックリストを有効にするには、設定ファイルを開いて見つけてください 「blocklist-url」:.
変化する http://www.example.com/blocklist 実際のブロックリストへのリンクへの引用で。この例では、これを使用します。
Transmissionアプリへのすべての変更が完了したら、 systemctl または サービス バックアップを再開するコマンド。
sudo systemctl start transmission-daemon
または
service transmission-daemon start
伝送を使用する

トランスミッションはすぐに使用できます! ダウンロードを開始するには、Webブラウザーを開き、Webブラウザーに次のIPアドレスを入力します。 PCがTransmissionおよびサーバーと同じネットワークに接続されている限り、すべてが機能するはずです!
http://server-ip-or-hostname:9091</ p>
コメント