Mange torrentklienter på Linux understøtter en servertilstand aka et "web-UI". Alle af dem har noget at bringe til bordet, inklusive Deluge. Hovedårsagen til at gå sammen med Deluge-klienten eller Deluge WebUI over andre er det faktum, at det er en af de mest alsidige og funktionsfyldte klienter derude.
Uden at gå videre og videre om Deluge, er det værdpåpeger, at hvis du elsker avancerede funktioner, er dette softwaren til dig. Det understøtter alt fra en terminaltilstand til en servertilstand og endda tilpassede forbindelsestyper som Socks5-proxies og brugerdefinerede portindstillinger. I denne artikel skal vi undersøge, hvordan vi installerer og opsætter en Deluge-torrent-server på Linux, aktiverer Deluge WebUI, såvel som Deluge Daemon og osv.
Bemærk: ideelt skal du installere og bruge en Deluge torrent-server på en Linux-computer, der kører som en server. Husk, at dette ikke betyder, at en Deluge torrent-server ikke fungerer på desktop Linux, men det anbefales ikke.
Installer Deluge Console, DelugeD og Deluge WebUI
Det første trin i denne proces er at installere Deluge-softwaren. Åbn en terminal, og følg de kommandoer, der matcher det operativsystem, du bruger.
Ubuntu
Ubuntu og Ubuntu-server har en smuk opdateret version af Deluge torrent-klienten. Når det er sagt, er det altid godt at have den officielle PPA for sikkerheds skyld. Brug denne kommando til at tilføje PPA.
sudo add-apt-repository ppa:deluge-team/ppa
Nu hvor PPA'en er på systemet, skal du opdatere Ubuntu's softwarekilder ved hjælp af apt opdatering kommando.
sudo apt update
Løb opdatering vil uden tvivl afsløre, at nogle programmer skal opdateres. Installer disse opdateringer og ignorer ikke dem, da dette kan være patches, der hjælper Ubuntu med at køre bedre.
sudo apt upgrade -y
Nu hvor alt er opdateret, skal du installere den nyeste version af Deluge-softwaren.
sudo apt install deluged deluge-console deluge-webui
Debian
sudo apt-get install deluged deluge-console deluge-webui
Arch Linux
sudo pacman -S deluge
Fedora
sudo dnf install deluge deluge-common deluge-daemon deluge-web
OpenSUSE
sudo zypper install deluge
Konfigurer Deluge WebUI
Al den nødvendige software til Deluge er installeret og klar til at gå. Nu er det tid til at tænde for Deluge Daemon. Gå til terminal og kør oversvømmet kommando. Der er to måder at køre denne dæmon på: med systemd-init-værktøjet eller med oversvømmet kommando. At starte det med systemd, brug systemctl kommando.
Foretag først DelugeD-tjenesten.
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service
Indsæt nedenstående kode i den nye fil:
[Unit]
Description=Deluge Bittorrent Client Daemon
Documentation=man:deluged
After=network-online.target
[Service]
Type=simple
User=deluge
Group=deluge
UMask=007
ExecStart=/usr/bin/deluged -d
Restart=on-failure
# Time to wait before forcefully stopped.
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target
sudo systemctl start deluged
Aktivér desuden Daemon ved opstart med:
sudo systemctl enable deluged
Hvis du ikke ønsker at stå op med Systemd, kan Daemon køre uden den. For at få de bedste resultater, prøv at bruge / Dev / null kommando til at sætte Deluge Daemon i baggrunden som den aktuelle bruger.
nohup deluged &>/dev/null &
Frakobl det fra din bruger (hvis du vil) med:
disown
Det er tid til at konfigurere brugeren til Deluge Daemon. Brug ekko at skubbe en ny bruger til konfigurationsfilen. Skift "bruger" til navnet på den eksisterende bruger på systemet. Sørg for, at du indtaster den samme adgangskode som din systembruger.
Bemærk: 10 betyder, at din systembruger har fuld adgang til at ændre Deluge.
echo "user:password:10" >> ~/.config/deluge/auth
Nu hvor brugeren er korrekt konfigureret, dræb dæmonen og start den igen. Dette kan gøres med systemd eller Dræb alle.
sudo systemctl stop deluged sudo systemctl start deluged
eller
killall deluged
nohup deluged &>/dev/null &
Brug kommandolinjen til at interagere med Deluge og ændre indstillingerne, så Daemon tillader fjernforbindelser:
deluge-console
config -s allow_remote True
Nu, hvor konfigurationsændringen er udført i Deluge Console, skal du afslutte den med Afslut.
quit
Til sidst skal du aktivere Deluge WebUI-forbindelsen.
deluge-web --fork
Brug af Deluge WebUI
Din Deluge Torrent-server fungerer perfekt og kan fås adgang til ethvert sted via webbrowseren. Hvis du vil bruge den nye Web UI, skal du åbne en ny browserfane og besøge følgende URL:
http://ip-address-or-hostname-of-server:8112
Ikke sikker på, hvad din enheds IP-adresse er? Prøv denne kommando:
ip addr show | grep 192.168
Når du har hentet siden Deluge Web UI til at indlæse, skal du angive en adgangskode, da webgrænsefladen er sikret. Standardadgangskoden til at logge på er “syndflod”.
Ved vellykket login beder systemet dig om at ændre standardadgangskoden. Følg instruktionerne på skærmen for at gøre det, og klik derefter på "OK", når du er færdig. Adgangskoden skal opdateres automatisk.
En note om lovlighed
Det er ingen hemmelighed, at torrent-websteder og torrentklienter bruges til at dele og downloade copyright-beskyttet indhold. Vi opmuntrer ikke til dette, og formålet med dette indlæg er ikke at vise dig, hvordan du kan downloade sådant indhold. En torrentklient og selve torrentfiler er en god måde at dele filer på og ikke nødvendigvis et synonym for krænkelse af ophavsretten. Hvis du vælger at bruge en torrent-klient til at downloade ophavsretligt beskyttet indhold, overtræder du sandsynligvis en lov. Gør det på din egen risiko.
Kommentarer