LinuxでTransmissionBittorrentサーバーをセットアップする方法

Linuxデスクトップにトレントをダウンロードすることはピンチに役立ちますが、より多くのデータをダウンロードしたい人は、代わりにサーバーにリモートトレントシステムをセットアップすることを検討する必要があります。このチュートリアルでは、セットアップが最も簡単なTransmissionを使用したリモートシステムのセットアップに焦点を当てます。Transmission BitTorrentクライアントはデスクトップLinuxで非常に人気があり、多くの場合プリインストールされています。ただし、パーソナルコンピュータではなくLinuxサーバーに重点を置いているため、Transmissionソフトウェアは含まれておらず、手動でセットアップする必要があります。

TransmissionBitTorrentをインストールする

注:このチュートリアルは、主にサーバーのオペレーティングシステムに焦点を当てています。ただし、デスクトップLinuxオペレーティングシステムでもTransmissionremoteを使用することは可能です。手順は似ています(同じでない場合)ので、お気軽にフォローしてください。

Ubuntuサーバー

sudo apt installtransmission-cli伝送-共通伝送-デーモン

Debianサーバー

sudo apt-get Transmission-cli Transmission-Common Transmission-Daemon

RedHat EnterpriseLinuxサーバー6および7 / CentOS6および7

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

yum-yアップデート

yum-yインストール送信送信デーモン

また

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 

subset-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"

yum-yアップデート

yum-yインストール送信送信デーモン

その他のLinuxサーバーオペレーティングシステム

ほとんどのLinuxディストリビューション(サーバーディストリビューションを含む)には、トレントサーバーを実行するために必要な正しいTransmissionパッケージが含まれています。それらをインストールするには、ターミナルウィンドウを開き、「transmission」、「transmission-daemon」などを検索します。さらに、Transmissionでトレントサーバーを実行するためのガイダンスについては、オペレーティングシステムのWikiページを確認してください。

また、オペレーティングシステムが正式にサポートしていない場合にソフトウェアをインストールする方法については、ソフトウェアの公式Webサイトを確認することをお勧めします。

送信BitTorrentを構成する

UbuntuまたはDebianサーバーにTransmissionをインストールすると、systemdサービスが自動的に有効になり、起動するはずです。RhelまたはCentOSを使用していますか?サービスを手動で開始する必要があります。ターミナルシェルを開き、Su経由でログインするか、sudoを使用してrootアクセスを取得します。

su

次に、以下のコマンドを実行します。

Rhel 6 / CentOS 6

サービス送信-デーモン開始

次のコマンドでいつでもデーモンを停止します。

サービス送信-デーモン停止

Rhel 7 / CentOS 7

systemctl enabletransmission-daemon

systemctl starttransmission-デーモン

systemctlstopを使用して送信デーモンを停止します。

systemctl stoptransmission-デーモン

サービスが実行されたので、次はデフォルトのパスワードを変更します。パスワードをデフォルト設定のままにしておくと、ネットワーク上の誰もがTransmission UIにアクセスできるため、パスワードを変更することが重要です。

systemctlまたはserviceコマンドを使用して送信デーモンを停止することから始めます。このステップをスキップしないでください!そうした場合、Transmissionはあなたが行った変更の保存を拒否します。

sudo systemctl stoptransmission-デーモン

また

sudoサービス送信-デーモン停止

安全を確保するために、Nanoテキストエディタで設定ファイルを編集してください。

sudo nano /var/lib/transmission-daemon/info/settings.json

「rpc-password」を見つけて、その横にある引用符で囲まれたテキストを目的のパスワードに変更します。

また、デフォルトのユーザー名を送信から別のユーザー名に変更することもお勧めし ます。rpc-username を見つけて、「transmission」を別のユーザー名に変更します。引用符を消去しないように注意してください。

最後に、usermodツールを使用して 、ユーザーをTransmissionグループに追加します。これを行うと、Transmissionでダウンロードしたすべてのファイルにユーザーがアクセスできるようになります。さらに、rootとして実行することは悪い考えであり、可能な限り回避する必要があるため、このルートを使用する方が安全です。

次のコマンドを使用して、ユーザーをグループに追加します。サーバーでは、必ず「所有者」をデフォルトのユーザー名に変更してください。

sudo usermod -a -G debian-transmission owner

ホワイトリストへの登録

LinuxでTransmissionBittorrentサーバーをセットアップする方法

これで、送信が正しく構成されました。起動すると、ユーザーはWeb経由でアクセスできるようになります。残念ながら、LAN上のユーザーがアクセスしようとすると、403エラーが発生します。これは、rpc-whitelistのセキュリティ機能が原因 です。特定のIPアドレスがリストされていない場合、サービスへのアクセスを無効にします。これを回避するために、ユーザーは通常それを無効にします。このガイドでは、優れたツールであるrpc-whitelist機能を無効にしません 。代わりに、LANに接続しているすべてのユーザーが送信にアクセスできるようにホワイトリストを設定します。

ホワイトリストを編集するには、送信デーモン設定ファイルを開きます。

sudo nano /var/lib/transmission-daemon/info/settings.json

下にスクロールして、「rpc-whitelist」を探します 。 

127.0.0.1の後に、以下を追加します。

、192.168。*。* "

すべてが書き出されると、ホワイトリストは次の例のようになります。

"rpc-ホワイトリスト": "127.0.0.1,192.168。*。*"、

ブロックリスト

トレントファイルをオンラインでダウンロードする多くの人々は、ブロックリストと呼ばれるものを使用しています。これらのようなリストは、悪意のあるIPアドレス(既知のウイルス/マルウェアアドレスなど)がトレントを介して接続することを拒否します。このブラックリストを有効にするには、設定ファイルを開き、「blocklist-url」を見つけます 。

引用符内のhttps://www.example.com/blocklistを実際のブロックリストへのリンクに変更します。この例では、使用します、このいずれかを

Transmissionアプリへのすべての変更が完了したら、systemctl または service コマンドを使用してアプリを 再起動します。

sudo systemctl starttransmission-デーモン

また

サービス送信-デーモン開始

トランスミッションの使用

LinuxでTransmissionBittorrentサーバーをセットアップする方法

トランスミッションの準備が整いました!ダウンロードを開始するには、Webブラウザを開き、次のIPアドレスをWebブラウザに入力します。PCがTransmissionやサーバーと同じネットワークに接続されている限り、すべてが機能するはずです。

https:// server-ip-or-hostname:9091

Leave a Comment

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3 Diagsは、音楽オーディオコレクションの問題を解決するための究極のツールです。mp3ファイルに適切なタグを付けたり、アルバムカバーアートを追加したり、VBRを修正したりできます。

Google Voice デスクトップ通知アプリ

Google Voice デスクトップ通知アプリ

Google Waveと同様に、Google Voiceも世界中で大きな話題を呼んでいます。Googleはコミュニケーション方法を変えることを目指しており、

FlickrFavesでFlickrのお気に入りをダウンロード

FlickrFavesでFlickrのお気に入りをダウンロード

Flickrユーザーが高画質で写真をダウンロードできるツールはたくさんありますが、Flickrのお気に入りをダウンロードする方法はありますか?最近、

OK Samplerは無料の音楽サンプラーソフトウェアです

OK Samplerは無料の音楽サンプラーソフトウェアです

サンプリングとは何でしょうか?Wikipediaによると、「サンプリングとは、一つの録音から一部、つまりサンプルを取り出し、それを楽器や音楽として再利用する行為です。

Google サイトのバックアップ: インポート/エクスポート

Google サイトのバックアップ: インポート/エクスポート

Googleサイトは、Googleのサーバー上でウェブサイトをホストできるGoogleのサービスです。しかし、一つ問題があります。それは、バックアップのための組み込みオプションがないことです。

Google ToDo リスト デスクトップ アプリケーション

Google ToDo リスト デスクトップ アプリケーション

Google Tasksは、カレンダー、Wave、Voiceなどの他のGoogleサービスほど人気はありませんが、それでも広く使用されており、人々の生活に不可欠な部分となっています。

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

Ubuntu LiveとDBANブートCDを使用してハードディスクとリムーバブルメディアを安全に消去する以前のガイドでは、Windowsベースのディスクについて説明しました。

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法