Richten Sie einen kopflosen Überflutserver unter Linux ein
- 3625
- 172
- Madleen Vater
Zielsetzung
Installieren und konfigurieren Sie einen kopflosen Überflutserver und stellen Sie eine Verbindung mit dem Flut -Client her.
Verteilungen
Dieser Leitfaden ist auf Debian, Ubuntu, Fedora, OpenSuse und Arch Linux zugeschnitten.
Anforderungen
Eine funktionierende Installation einer der unterstützten Verteilungen mit Root -Berechtigungen.
Konventionen
- # - Erfordert, dass der Befehl gegebener Linux mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mithilfe von verwendet werden kann
sudo
Befehl - $ - Der Befehl Linux wird als regelmäßiger nicht privilegierter Benutzer ausgeführt
Einführung
Es gibt unzählige Möglichkeiten, Torrents unter Linux zu verwalten. Viele der verfügbaren Kunden sind ausgezeichnet, einige haben jedoch unterschiedliche Vorteile. Wenn Sie eine große Anzahl von Torrents verwalten und über Ihr Netzwerk verwalten möchten, ist die Flut einfach die beste Option.
Die Flut stützt sich auf ein Client-Server-Modell. Der STRUGE -Daemon wird auf einem bestimmten Servergerät ausgeführt, der den Download und das Hochladen von Dateien übernimmt. Anschließend können Sie eine Verbindung zu Ihrem Server mit dem Überflut -Client auf jedem Computer im selben Netzwerk herstellen, um Ihre Torrents hinzuzufügen, zu entfernen und zu verwalten.
Es tut nicht weh, dass es sehr einfach ist, Ihre Ströme mit Sintflut zu kontrollieren. Sie können leicht Torrents aus einer Vielzahl von Quellen hinzufügen und sogar ihre Priorität kontrollieren und in der Download -Warteschlange stellen.
Installieren Sie den Flutserver
Die Flut ist Open Source und über die meisten Verteilungen gut unterstützt. Sie können alles, was Sie benötigen, über den Paketmanager Ihrer Verteilung installiert werden.
Ubuntu/Debian
$ sudo APT Installieren
Fedora
# DNF Installieren
OpenSuse
# Zypper in überfluteten Flut-Console-Konsole
Arch Linux
# Pacman -S -Flut
Konfigurieren Sie Ihren Server
Sie müssen auf Ihrem Server etwas Setup durchführen, bevor Sie es voll ausnutzen können. Das erste, was Sie brauchen, ist ein Benutzer, der den Flut -Dämon ausführt. Die Verwendung eines separaten Benutzers ist sowohl sicherer als auch den Daemon leichter autonom ausführen.
Geben Sie zunächst eine Gruppe für die Flut ein.
# GroupAdd Flut
Erstellen Sie dann den Überflutbenutzer als Systembenutzer mit seinem Heimverzeichnis als Hauptflut.
# adduser -r -home -dir/var/lib/flut -gflutflut
Machen Sie dieses Flutverzeichnis und geben Sie Ihrem neuen Benutzerbesitz.
# Mkdir/var/lib/flut # chown -r flut: flinuge/var/lib/flach
Als Nächst. Da.
# Su STRUGE
Starten Sie den Daemon und öffnen Sie den Konsolenclient.
$ überaus $ flut-console
Sobald Sie in der Konsole sind, können Sie die Einstellung ändern, die Sie benötigen. Aktivieren Sie den Remote -Zugriff.
config -Ss erlaubte_remote true
Beenden Sie die Konsole und protokollieren Sie sich als Siedlernutzer. Du musst auch den Dämon aufhalten.
# PS Aux | grep -ich flut # töten 12345
Sie müssen als nächstes Ihre Benutzer einrichten. Finden Sie die Datei unter /var/lib/flut/.Konfiguration/Überflut/Auth
. Öffnen Sie es mit Ihrem Texteditor und fügen Sie neue Einträge für Ihre Benutzer hinzu. Der Look so etwas:
Benutzername: Passwort: 10
Die Nummer am Ende bestimmt die Privilegienstufe des Benutzers. 10
Lassen Sie Sie alles tun.
Erstellen Sie einen Systemd -Dienst
Um Flut als Dienst auszuführen, wenn Ihr Server startet, müssen Sie einen Systemd -Dienst erstellen. Die Flut -Entwickler bieten tatsächlich einen auf ihrer Website für Sie zur Verfügung. Erstellen Sie eine Datei unter /etc/systemd/system/überflüssig.Service
. Einfügen in der folgenden Konfiguration ein.
[Einheit] Beschreibung = Überflut BitTorrent Client-Daemon-Dokumentation = Man: Under After = Network-Online.Ziel [Service] type = Simple User = Überflutgruppe = Überflut UMask = 007 execstart =/usr/bin/überflutet -d restart = On -Failure # Zeit, um zu warten, bis er einen gewaltsamen Stopp gestoppt hat. TimeoutStopsec = 300 [Install] WantedBy = Multi-User.Ziel
Speichern und schließen. Schließlich können Sie starten und Ihren Service aktivieren.
# SystemCTL Start gestartet # systemCTL Aktivieren Sie überfordert
Installieren Sie den Flut -Client
Sie sind jetzt bereit, Ihren Flutkunden einzurichten. Der Flut -Client basiert auf GTK und dient als Steuerzentrum für Ihren Server. Noch einmal ist es in den Repositories Ihrer Verteilung erhältlich.
Ubuntu/Debian
$ sudo apt installieren Sie Flut-GTK
Fedora
# DNF Installieren Sie Flut-GTK
OpenSuse
# Zypper in Flut-GTK
Arch Linux
# Pacman -S -Flut
Stellen Sie eine Verbindung zu Ihrem Server her
Überflut deaktivieren klassischen ModusÖffnen Sie den Siegkunden. Klicken Sie oben auf "Bearbeiten". Wählen Sie dann „Einstellungen aus.Klicken Sie auf der linken Seite des Fensters auf die Registerkarte "Schnittstelle". Sie werden sehen, dass die obere Überschrift „Classic -Modus ist.Deaktivieren Sie dieses Feld, um es zu deaktivieren.
Überflut Deaktivieren Sie die Verbindung hinzufügenKehren Sie zum Hauptmenü zurück. Klicken Sie erneut auf "Bearbeiten". Wählen Sie diesmal „Verbindungsmanager aus.Klicken Sie im neuen Fenster auf die Schaltfläche "Hinzufügen". Stanzen Sie die IP Ihres Servers als Servernamen ein. Verwenden Sie dann den Benutzernamen und das Kennwort, das Sie für die Flut auf Ihrem Server einrichten. Wenn alles stimmt, fügen Sie Ihren Server hinzu und stellen Sie eine Verbindung her.
STRUGE Torrent hinzufügen
Sie sind bereit, Ihre Torrents zu benutzen.
Gedanken schließen
Sie haben jetzt einen arbeitslosen Überflutungsserver. Sie können darauf zugreifen und es von überall in Ihrem Netzwerk verwalten. Abhängig davon, wie Sie Ihren Server verwenden möchten, möchten Sie möglicherweise auch eine VPN -Verbindung und eine Firewall -Killswitch einrichten.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Ubuntu 20.04: Liste der Torrent -Clients
- Ubuntu 22.04: Liste der Torrent -Clients
- So erstellen und teilen Sie Torrent unter Linux
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Ubuntu Torrent Download
- Installieren Sie Arch Linux in VMware Workstation
- Linux -Download
- Beste Linux -Distribution für Entwickler
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- « So entfernen Sie alle vorhandenen Docker -Bilder aus einem Hostsystem
- Erstellen eines Raspberry Pi Cluster - Teil II Betriebssysteminstallation »