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

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

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

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

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

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

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

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

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

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

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!