このチュートリアルでは、Ubuntu19.04にqBittorrentをインストールする方法を紹介します。
qBittorrentは、C ++ / Qtで記述された無料のオープンソースの高速で軽量なP2PBitTorrentクライアントであり、Linux、FreeBSD、MacOS、およびWindowsで利用できます。
これは、Windowsユーザーの間で非常に人気のあるBitTorrentクライアントであるuTorrentのオープンソースの代替手段を提供することを目的としています。
qBittorrentの機能:
- uTorrentのようなインターフェース
- DHT、ピア交換、完全暗号化(Vuze互換)などの主要なBitTorrent拡張機能をサポートします
- それは良い統合された検索エンジンを提供します
- また、UPnPポートフォワーディング/ NAT-PMPが付属しています
- qBittorrentWebインターフェースを介してリモートで制御することもできます。
- トレント作成ツール
などなど
ページコンテンツ
UbuntuデスクトップにqBittorrentをインストールする方法
その前にtorrentはIPアドレスが丸見えの仕組みのため、ウィルスや通信傍受によるダウンロードファイルバレなどによるウィルスハックや起訴逮捕危険性が高いのが難点です。できればセキュリティと匿名性を高めるために接続の匿名性に優れたVPNを導入することを勧めます。
VPNとは??
「Virtual Private Network」の略。
簡単に言うと仮想の「専用回線」を使って、インターネットを利用することができます。
IPアドレスを自由に変更することができるので匿名性が向上します。
無料のサービスもありますが、回線品質が悪く速度が遅い問題があります。
そのため、回線品質が良い「NORDVPN」等が人気です。

↑こんな感じで各国にあるサーバーをワンクリックで使用できるので匿名性は抜群!
VPNを使うことで海外のサーバー経由で通信できるため、[誰がダウンロードしたか分かるIPアドレス(ネットの住所)を隠すことができ]かつ[ハッカー対策]を行うことができます。
管理人の利用している「NORDVPN」であれば、1TBのクラウドストレージとパスワード管理アプリまでついて約610円の値段で利用でき、現在期間限定で30日無料お試し可能なのでおすすめです。
またパソコン・スマホ両方にも対応しているので問題なく利用できます。
↑NORDVPNの使用感・レビュー
【設定の手順】
qBittorrentはデフォルトのUbuntuソフトウェアリポジトリに含まれています。ターミナルウィンドウで次のコマンドを実行すると、Ubuntu19.04デスクトップに簡単にインストールできます。
sudo apt install qbittorrent
ただし、古くなっています(v4.1.5)。最新バージョン4.1.6は2019年5月6日にリリースされました。qBittorrentの最新バージョンを入手するには、公式のqBitorrent PPA(パーソナルパッケージアーカイブ)からインストールする必要があります。まず、次のコマンドを実行してPPAを追加します。
sudo add-apt-repository ppa:qbittorrent-team / qbittorrent-stable

を押しEnter
て続行します。ソフトウェアリポジトリのインデックスを更新します。その後、次のコマンドを実行して、最新バージョンのqBittorrentをインストールします。
sudo apt install qbittorrent
このPPAは、LinuxMintやElementaryOSなど、Ubuntuに基づく他のLinuxディストリビューションでも機能します。システムにすでにqBittorrentがインストールされている場合、上記のコマンドはqBittorrentを最新バージョンに更新します。心配しないでください、あなたの既存の急流は安全です。インストールすると、アプリケーションメニューからqBittorrentを起動できます。

Ubuntu19.04デスクトップでqBittorrentWebUIを有効にする方法
Web UIを使用すると、WebブラウザでqBittorrentをリモートで制御できます。
- qBittorrentアプリケーションウィンドウでは、に行きます
tools
>Preferences
>Web UI
。 Web User Interface (Remote Control)
オプションにチェックマークを付けます。- UPnP / NAT-PMPを使用してルーターからポートを転送することもできます。これにより、外部ネットワークからqBittorrentにアクセスできるようになります。
- デフォルトでは、Web UIはポート8080でアクセスできます。ポート8080を使用する別のサービスがある場合は、qBittorrentのポート番号を変更する必要があります。
- ユーザー名とパスワードを設定します。(デフォルトでは、それぞれ「admin」と「adminadmin」)。
- 下部では、DynDNSとNo-IPの2つのダイナミックDNSサービスのいずれかを使用することもできます。
Apply
ボタンをクリックします。

これで、ローカルネットワークで、を介してqBittorrentWebインターフェイスにアクセスできます192.168.0.102:8080
。

外部ネットワークからqBittorrentにアクセスする場合は、UPnP / NAT-PMPが有効になっていることを確認し、Webブラウザに以下のようなものを入力する必要があります。
12.34.56.78:8080
12.34.56.78をルーターのパブリックIPアドレスに置き換えます。
qBittorrentをシステムの起動時に自動的に開始させる
自動起動を有効にするにStartup Applications
は、アプリケーションメニューからを開き ます。ターミナルウィンドウで次のコマンドを発行して起動することもできます。
gnome-session-properties
次に、Add
ボタンをクリックして、新しいスタートアッププログラムを追加します 。

[コマンド]フィールドに「
/usr/bin/qbittorrent
。」と入力し ます。コメントフィールドは空白のままにすることができます。その後、Add
ボタンをクリックし ます。
Ubuntu19.04サーバーにqBittorrentをインストールする方法
qBittorrentコマンドラインクライアントをヘッドレスUbuntu19.04サーバーにインストールし、qBittorrent Webインターフェイスを介して管理できます(Webブラウザーで制御します)。
Ubuntu 19.04サーバーにSSHで接続し、同じPPAを使用してqBittorrentデーモンをインストールします。
sudo add-apt-repository ppa:qbittorrent-team / qbittorrent-stable sudo apt install qbittorrent-nox
のqbittorrent-nox
代わりに(Xなしで)インストールする必要があることに注意してください
qbittorrent
。qBittorrent-noxは、のデフォルトとしてアクセスできる機能豊富なWebUIを介して制御することを目的としていますhttp://localhost:8080
。Web UIアクセスは保護されており、デフォルトのアカウントユーザー名は「admin
」でadminadmin
、パスワードは「」です。
qBitorrent-noxは次のコマンドで開始できます。
qbittorrent-nox
ただし、qBittorrent-noxをこの方法で開始することはお勧めしません。実行中は、他のコマンドを実行できないためです。を押しCtrl+C
て今すぐ終了します。systemdサービスユニットを作成して、バックグラウンドで実行し、システムの起動時に開始できるようにすることができます。
qbittorrent-nox
非特権ユーザーとして実行できるようにユーザーとグループを作成します。これにより、サーバーのセキュリティが向上します。
sudo adduser --system --group qbittorrent-nox
この--system
フラグは、通常のユーザーではなくシステムユーザーを作成していることを意味します。システムユーザーはパスワードを持っておらず、ログインできません。
これは、トレントクライアントに必要なものです。/home/qbittorent-nox
このユーザーのホームディレクトリが作成されます。qbittorrent-nox
次のコマンドを使用してユーザーアカウントをグループに追加し、ユーザーアカウントがqBittorrent-noxによってダウンロードされたファイルにアクセスできるようにすることができます。
ファイルは/home/qbittorrent-nox/Downloads/
デフォルトでにダウンロードされます。グループの変更を有効にするには、再ログインする必要があることに注意してください。
sudo adduser your-username qbittorrent-nox
次に、nanoなどのお気に入りのテキストエディターを使用して、qbittorrent-noxのsystemdサービスファイルを作成します。
sudo nano /etc/systemd/system/qbittorrent-nox.service
次の行をコピーしてファイルに貼り付けます。ポート8080を使用する別のサービスがある場合は、qBitorrentのポート番号を8081などに変更する必要があります。また-d
、このsystemdサービスユニットでは(デーモン化)オプションが必要であることに注意してください。
[単位] Description = qBittorrentコマンドラインクライアント After = network.target [サービス] #「シンプル」に変更しないでください タイプ=フォーク User = qbittorrent-nox Group = qbittorrent-nox UMask = 007 ExecStart = / usr / bin / qbittorrent-nox -d --webui-port = 8080 再起動=失敗時 [インストール] WantedBy = multi-user.target
Nanoテキストエディタでファイルを保存するには、を押しCtrl+O
、次にを押しEnter
て確認します。を押しCtrl+X
て終了します。次のコマンドでqBittorrent-noxを起動します。
sudo systemctl start qbittorrent-nox
systemdサービスファイルを変更した場合、変更を有効にするにはsystemdデーモンをリロードする必要があることに注意してください。
sudosystemctlデーモン-リロード
また、システムの起動時に自動起動を有効にすることもできます。
sudo systemctl enable qbittorrent-nox
そのステータスを確認してください:
systemctl status qbittorrent-nox

qBittorrent-noxが実行されており、起動時の自動起動が有効になっていることがわかります。
qBittorrent WebUIへのアクセス
ローカルネットワークからqBittorrentWeb UIにアクセスするには、UbuntuサーバーのプライベートIPアドレスに続けて、以下のようにポート番号を入力します。
192.168.0.101:8080
ユーザー名はadminです。デフォルトのパスワードは「adminadmin」です。

デフォルトのWebインターフェイス。

デフォルトのユーザー名とパスワードを変更することを強くお勧めします。Tools
>に移動し Options
、[WebUI]タブを選択します。[認証]セクションで、ユーザー名とパスワードの両方を変更します。

これで、Ubuntu19.04サーバーにトレントのダウンロードを開始できます。ローカルトレントをアップロードするか、マグネットリンクを追加するオプションがあります。
ファイルは/home/qbittorrent-nox/Downloads/
デフォルトでにダウンロードさ れます。
ダウンロード先フォルダとして外付けハードドライブを使用する
デフォルトのダウンロード先フォルダはTools
-> Options
->で変更できます
Downloads
。トレントをダウンロードするには、qbittorrrent-nox
ユーザーはダウンロード先フォルダーへの書き込み権限を持っている必要があります。外付けハードドライブがにマウントされている/external-hdd
場合は、次のコマンドを実行しqbittorrrent-nox
て、ダウンロード先フォルダーへの書き込み権限をユーザーに付与します。
sudo setfacl -R -m "u:qbittorrent-nox:rwx" / external-hdd
私の意見でchown
は、マネージャーのアクセス許可に対して、より柔軟で優れたアプローチではなく、setfacl(ファイルアクセス制御リストの設定)を使用します。setfacl
フォルダの所有権は変更されず、追加のユーザーに権限を付与するだけです。
setfaclコマンドを実行した後、トレントを削除して再度追加する必要がある場合があります。
ホームネットワークの外部からqBittorrentWebインターフェイスにアクセスする
携帯電話またはパブリックWi-FiからリモートでqBittorrentWeb UIにアクセスする場合は、ルーターでポート転送を設定する必要があります。また、Nginxリバースプロキシを設定し、HTTPSプロトコルを有効にして通信を暗号化することをお勧めします。
qBittorrentWebUIのNginxリバースプロキシを設定する
リバースプロキシは、別のWebサーバのプロキシです。この場合、NginxはqBittorrentWebUIのリバースプロキシとして機能します。Nginxリバースプロキシを設定すると、HTTPSプロトコルを簡単に有効にできます。次のコマンドを実行して、Ubuntu19.04にNginxをインストールします。
sudo apt install nginx
Nginxを起動します。
sudo systemctl start nginx
次に、qBittorrentWebUI用のNginxサーバーブロックファイルを作成します。
sudo nano /etc/nginx/conf.d/qbittorrent-webui.conf
次のテキストをコピーしてファイルに貼り付けます。赤い色のテキストを独自のドメイン名に置き換えます。ドメイン名のAレコードも設定する必要があります。ドメイン名をまだお持ちでない場合は、Namecheap からドメイン名を購入することをお勧めします。ドメイン名の価格はGoDaddyよりも低く、whoisのプライバシー保護を無料で提供します。
サーバー{ 80を聞く; server_name torrent.your-domain.com ; access_log / var / log / nginx / torrent.your-domain.com.access ; error_log / var / log / nginx / torrent.your-domain.com.error ; 場所/ { proxy_pass http:// localhost:8080 /; proxy_set_header X-Forwarded-Host $ server_name:$ server_port; proxy_hide_headerリファラー; proxy_hide_headerオリジン; proxy_set_headerリファラー ''; proxy_set_header Origin ''; add_headerX-Frame-オプション "SAMEORIGIN"; } }
ファイルを保存して閉じます。次に、Nginx構成をテストします。
sudo nginx -t
テストが成功した場合は、Nginxをリロードします
sudo systemctl reload nginx
ルーターで、HTTPリクエスト(ポート80)をUbuntuサーバーのIPアドレスに転送します。その後、ドメイン名(torrent.your-domain.com
)を介してqBittorrentWebUIにアクセスできます。
注:ISPからNATされたIPアドレス、つまりパブリックIPアドレスが提供されていない場合、ポート転送は機能しません。代わりに、PageKiteを使用してローカルWebサーバーをインターネットに公開する必要があります。
HTTPSを有効にして通信を暗号化
Web UIを保護するために、Let’sEncryptによって発行された無料のTLS証明書をインストールできます。まず、Ubuntu 19.04サーバーにLet’s Encryptクライアント(certbot)をインストールする必要があります。
sudo apt install software-properties-common sudo add-apt-repository ppa:certbot / certbot sudo apt install certbot python3-certbot-nginx
Python3-certbot-nginx
CertbotNginxプラグインです。インストール後、次のコマンドを実行して、Let’sEncrypt証明書を自動的に取得してインストールします。
sudo certbot --nginx --redirect --agree-tos --hsts --staple-ocsp --email your-email-address -d torrent.your-domain.com
それが完了したら、qBittorrent WebUIを更新します。HTTPS接続に自動的にリダイレクトされます。

このチュートリアルが、Ubuntu19.04デスクトップまたはサーバーにqBittorrentをインストールするのに役立つことを願っています。世話をする。
torrentの利用に潜むリスクに無対策だととんでもない被害に・・・
大容量のファイルを爆速でダウンロードできるtorrentですが利用する際には2種類のリスクがあることを把握しておいたほうが懸命です。
逮捕や賠償金のリスク

本質的に【トレントを利用したファイルダウンロード自体】は合法になります。
ただ著作権物に違反したファイルであれば、当然違法ダウンロードのカテゴリに分類されるので逮捕や賠償金の可能性が十分考えれます。

という疑問が出るかと思いますが【トレントはダウンロード完了までファイル確認ができない】仕様なので合法だと思っていたファイルに違法コンテンツが混じっていた
なんてことも十分考えられますし・・・・

という不安は現実的に有り得る話で【トレントはダウンロード時にIPアドレス(ネットの住所のような物)が丸見え】になる仕組みで警察が本気を出せば簡単に個人特定が可能なので一回誤ってダウンロードしても捕まる可能性はあると断言できます。
↑実際に違法ダウンロードで捕まった判例あり・・・
↑IPアドレスからダウンロードしたファイルも特定可能
ウイルス感染・ハッキングのリスク

Torrentファイルの利用には【ハッキング・ウィルス被害】のリスクもある。
セキュリティソフトを導入することはウイルス対策の基本ですが、
あくまで「ファイルに同梱したウィルス対策」のみの対応になるので、丸見えのIPアドレスを利用した【ハッキング・個人情報の乗っ取り】などは防ぐことができません。
自分も数年前になんの対策も講じていなかったため、トレントを通じてセキュリティハックされ被害に遭いました。
クレジットカードは停止してもらい再発行で事なきを得たんですが、パソコンは復旧できず数万円したゲーミングパソコンが見事に物言わぬ置物と化しその他のトラブルも相まって精神的なダメージがあり正直参りました笑
Torrentファイルからウィルスに感染してハメ撮りがネットの海に放出とか何回もありましたね。ときどき漫画村?のスクショ上げてる人見かけるけど頭大丈夫かなと心配になる
— 春にゃ (@_ry3s) January 25, 2018
またパソコンウィルスに犯されてる。
画像ずれてたり、砂嵐見ないな画像になってたり。あーあ…絶対Torrentやん!考えられるのそれしかない。 pic.twitter.com/CdzqQYqcoz— fumi (@fumayan) March 1, 2014
このような被害に遭った人は割と多いみたいで、上記のツイートにあるようTorrentを利用すると誰にでもウイルス・ハックの危険性があるのは確定的です。
torrentの利用のリスクを回避する唯一の方法がVPN
上記で解説したリスクは両方とも【IPアドレスが強制的に誰にでも見れてしまう】仕様が原因です。この異常事態を現実で例えると・・・
【自分の住所を泥棒がたくさんいる場所で風潮して回った挙句、鍵開けっ放しですよってアピールしているのと変わらない】
この問題をどうにか解決できないか模索したところ行き着いたのが[VPN]
VPNってなに??

VPNとは??
Virtual Private Network(バーチャルプライベートネットワーク)の略。
インターネット通信を各国のサーバー経由で仮想トンネルに通すことで情報を暗号化し、セキュリティ強化・プライバシー保護としての機能を追加する
要は【普段はどこから通信しているか丸見えの回線がVPNを介すことで全く見えない状態に変更することができる】ツール。
これを利用することでIPアドレスを隠して通信できるためハッキングなどのリスクを回避することができるのだ!!
ハッカーも攻撃しようにも攻撃場所の住所がないので何もできなくなるらしい。
思い切ってサービスを登録してから 数年間からまったくウィルス・ハック被害に遭ってません。
ウィルス・ハッキング防止意外にもVPNには思わぬメリットが・・
VPNは基本的にセキュリティツールとして開発されていますが、実はその用途以外にも導入したことによる利点が複数あった。
- 日本限定・海外限定で配信されている動画が視聴可能
- 海外のゲームやホテル/ 航空券の予約が格安で購入
- 通信が高速化
- 海外旅行時国で国で制限されているアプリの使用
これだけ機能があるにも関わらず値段も高くないので個人的にはかなりおすすめ。
torrentや海外サイトにおすすめなVPNはNORDVPN!
といってもVPN会社は日本・海外含めると何百社も存在しており、正直どのような基準でVPNを選べばいいか悩ましいと思っている方も多いのではないでしょうか??
個人的に色々試した結果絶対選んではいけないVPNの条件は以下の3項目
【完全無料を謳うVPN】
他社が有料で展開しているサービスが無料で提供できるはずがない。たいてい利用者の個人情報を盗み出して売買しているケースが多数(一部研究目的など例外あり)
【日本で運営しているVPN】
VPNは海外に多数のサーバーを持つことで安定性が増す。日本運営のVPNはサーバー数が非常に少なく速度が遅いなど実用性に乏しい
【運営歴が浅すぎるVPN】
運営歴が短いVPNは個人情報をハッキングされ情報流出などの危険性が高い。長年運営を行い目立った不祥事を起こしていない会社が望ましい
この3項目に一つでも該当するものがあるVPNは地雷確定なのでおすすめしません(立証済み)

以上の条件に当てはまらない中でおすすめなのが【NordVPN】
- 公式でTorrentが許可されている
- Torrent特化のサービスがある
- ログ・履歴が保持されない
- セキュリティが強固
- 料金が安い・返金制度
個人的に色々なVPNを試したんですがtorrent利用ならNORDVPNを勧めます。
公式でTorrentが許可されている数少ないVPN
実はVPN接続時にtorrent利用を禁止しているVPN会社が多い!!
そんな中公式で【Torrent特化のサービスなど展開しているNORDVPN】はかなり貴重な存在でtorrent専用サーバーはダウンロードの高速化を手助けになります!!

↑torrent利用のために強化されたP2P専用サーバー
他のVPNと違ってtorrentの利用に関して特化してるので、torrentを中心に考えているなら一番適しているVPNだと思います。
またtorrentダウンロード時に回線が重くなりがちですが、通信規格をSocks5プロキシ対応に切りかることで[Torrentの通信はVPN経由][通常のネット回線はブラウジング]とすみわけすることが出来ネット回線が重くなりにくく、負荷も軽減されます。
スマホ・タブレット・パソコンのセキュリティ対策に!!

ネットワーク接続のセキュリティ対策になるNORDVPN
実はパソコンだけではなく【スマホやタブレット】にも対応しております。
最近ではフリーWifiを利用したスマホのハッキングも増えておりウィルスソフトでは防止することできないハッキングリスクもパソコンでのセキュリティ対策ついでに対策することが出来ます。もちろん追加料金等は不要!!
おまけでスマホセキュリティソフトが付いてくるようなものですね!!
履歴・ログが一切残らない

利用したサーバーに【ログ・履歴が保持されない】ことが明言されているのもポイント。
NORDVPNはユーザーの履歴などを保存する法律のないパナマで運営されているので、万が一 torrent サイトから著作権で保護された素材を誤ってダウンロードしてしまった場合でも、そのデータを遡ることができず、訴訟や多額の罰金を回避することができます。
もちろん、ビデオや音楽の違法コピーを容認しているわけではありませんが【Torrentを安心して利用できる】用になったので利用して良かったと思います!!
一月分無料お試しでどんな理由でも100%返金保証付き!!

また月額に掛かる料金は高品質であるにも関わらず低価格なのも嬉しいところ。
有名VPNのExpressVPNは最安で$8.32(約900円)なのに比べ、NordVPNは1TBのクラウドストレージとパスワード管理アプリまでついて約610円と半値近く違うので毎月のコストが掛かりません。
1ヶ月プラン | 6ヶ月プラン | 1年プラン | 2年プラン | |
ExpressVPN | 月額1800円 | $月額1300円 | 月額900円 | |
NordVPN | 月額1370円 | 月額800円 | 月額610円 |
更に【契約期間30日なら100%保証の制度】付きなので気に入らなかったり、自分の環境ではうまく動作しないなどどのような理由でも返金保証が適応されるので登録のハードルが低いのも個人的にはありがたかったです。
↑解約・返金も特にむずかしいことなく解約可能
NORDVPNのデメリットは??
デメリットとしては日本人サポートがいないことです。
ただ問い合わせすることも正直あまりありませんし、問い合わせ内容はグーグル翻訳を使うことで解決するので若干手間がかかることは念頭に置いてください。
最悪使ってみて納得行かなければ【一ヶ月であればいつでも無条件返金】なので特に自分が損することなくお試しすることができます。普通月額のサブスクサービス(Netflixなど)は返金はしていないのでかなり太っ腹な対応なんじゃないかなと思いますね!!
↑実際に使用して感じたメリット・デメリットまとめ
まとめ
今回は【UbuntuにuTorrentクライアントソフトをインストールする方法・やり方】をまとめました。
↑torrent利用の初心者や快適な使い方はこちらから
また先程ご紹介したNORDVPNでは現在期間限定で2年プランが71%オフ
プラン年数 | 支払い金額 | 1ヶ月の料金(割引額) | 特典 |
1ヶ月プラン | 約1370円 | 月額1370円(0%割引) | なし |
1年プラン | 約6840円 | 月額800円(58%割引) | なし |
2年プラン | 約9120円 | 月額610円(72%割引) | 「1か月」「1年間」「2年間」の期間が無料プレゼント |
基本的に長期契約のほうが一か月あたりの利用金は安くなります!
さらに購入後30日以内であればどんな理由でも返金可能なのでセキュリティに不安な方はお得な今のうちにVPNのお試しを利用してみてはいかがでしょうか?
⇒NordVPNの無料登録はこちらから!!!
NordVPNセール情報
NORDVPNの10周年割引で今だけ最大66%割引実施中!
2年契約が通常32000円の所66%オフの11000円
1年契約が通常16400円の所58%オフの6840円
期間限定のセールなのでお早めに!!!!