In diesem Tutorial zeigen wir Ihnen, wie Sie bei der Installation und Konfiguration von Transmission auf Ihrem Ubuntu 14.04-Server helfen. Für diejenigen unter Ihnen, die es nicht wussten, Transmission BitTorrent Client verfügt über eine einfache Schnittstelle auf einem plattformübergreifenden Back-End. Transmission ist als freie Software unter den Bedingungen der GNU General Public License (GPL) lizenziert, mit Teilen unter der MIT-Lizenz. Transmission, wie jeder andere BitTorrent-Client, ermöglicht Benutzer können Dateien aus dem Internet herunterladen und ihre eigenen Dateien oder Torrents hochladen. Indem sie Elemente greifen und sie der Benutzeroberfläche hinzufügen, können Benutzer Warteschlangen mit herunter- und hochzuladenden Dateien erstellen.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen Schritt für Schritt die Installation von Transmission auf Ubuntu 14.04.
Installieren Sie Transmission unter Ubuntu 14.04
Schritt 1. Fügen Sie zuerst die Übertragung zum Repository hinzu.
sudo add-apt-repository ppa:transmissionbt/ppa
Schritt 2. Transmission installieren.
sudo apt-get update sudo apt-get install transmission-cli transmission-common transmission-daemon
Schritt 3. Konfigurieren Sie Benutzer und Berechtigungen für die Übertragung.
Erstellen Sie nach der Installation das Verzeichnis, in dem Sie alle Ihre heruntergeladenen Dateien ablegen möchten.
cd /var/www/html/ mkdir transmission cd transmission mkdir completed incomplete torrents
Den aktuellen Benutzer zur Debian-Übertragungsgruppe hinzufügen.
sudo usermod -a -G debian-transmission idroot
Wenn Transmission jetzt Torrents herunterlädt, legt es automatisch die Rechte der heruntergeladenen Dateien auf die Transmission-Benutzergruppe fest. Wir müssen sicherstellen, dass unser Benutzername a Teil dieser Gruppe, und wir müssen die richtigen Berechtigungen für die Download-Ordner festlegen. Geben Sie die folgenden Befehle ein:
sudo chgrp -R debian-transmission /var/www/html/transmission sudo chmod -R 775 /var/www/html/transmission
Übertragung konfigurieren
Schritt 4. Übertragung konfigurieren.
Die Konfigurationsdatei ist leicht verständlich. Hier ist meine Beispielkonfiguration:
#sudo nano /etc/transmission-daemon/settings.json "download-dir": "/var/www/html/trasmission/completed", ... "incomplete-dir": "/var/www/html/trasmission/incomplete", "incomplete-dir-enabled": true, ... "rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "password", "rpc-port": 9091, "rpc-username": "username", "rpc-whitelist": "127.0.0.1,*.*.*.*", "rpc-whitelist-enabled": true, ... "umask": 2, ... "watch-dir": "/media/datadrive/downloads", "watch-dir-enabled": true
Schritt 5. Übertragungsdämon starten.
sudo service transmission-daemon start
Sobald es neu geladen wurde und wieder hochfährt, fahren Sie fort und gehen Sie zu Ihrem Browser und navigieren Sie zu 0.0.0.0:9091
(wobei 0.0.0.0 die IP-Adresse Ihres Ubuntu-Servers ist). Sie sollten mit der Transmission WebUI begrüßt werden. Nach der Anmeldung werden Sie feststellen, dass der Wert für das RPC-Passwort in der Datei settings.json gehasht wird.
Herzlichen Glückwunsch! Sie haben Transmission erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Transmission BitTorrent-Clients im Ubuntu 14.04-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Transmission-Website zu besuchen.