Mange torrent-klienter på Linux understøtter en servertilstand alias en “web-UI”. Alle har de noget at bringe på bordet, inklusive Deluge. Hovedårsagen til at gå med Deluge-klienten eller Deluge WebUI frem for andre er det faktum, at det er en af de mest alsidige og funktionsfyldte klienter derude.
Uden at blive ved og ved om Deluge, er det værd at påpege, at hvis du elsker avancerede funktioner, er dette softwaren for dig. Det understøtter alt fra en terminaltilstand til en servertilstand og endda brugerdefinerede forbindelsestyper som Socks5-proxyer og brugerdefinerede portindstillinger. I denne artikel gennemgår vi, hvordan du installerer og konfigurerer en Deluge torrent-server på Linux, aktiverer Deluge WebUI, samt Deluge Daemon og etc.
Bemærk: Ideelt set skal du installere og bruge en Deluge torrent-server på en Linux-computer, der kører som en server. Husk på, at dette ikke betyder, at en Deluge torrent-server ikke fungerer på desktop Linux, men det anbefales ikke.
Indholdsfortegnelse
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 ret opdateret version af Deluge torrent-klienten. Når det er sagt, er det altid godt at have den officielle PPA af sikkerhedsmæssige årsager. Brug denne kommando til at tilføje PPA.
sudo add-apt-repository ppa:deluge-team/ppa
Nu hvor PPA er på systemet, skal du opdatere Ubuntus softwarekilder ved hjælp af kommandoen apt update.
sudo apt update
Løbende opdatering vil uden tvivl afsløre, at nogle programmer skal opdateres. Installer disse opdateringer og ignorer dem ikke, da disse 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 seneste 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 brug. Nu er det tid til at tænde for Deluge Daemon. Gå til terminal og kør den oversvømmede kommando. Der er to måder at køre denne dæmon på: med systemd init-værktøjet eller med den oversvømmede kommando. For at starte det med systemd, brug systemctl-kommandoen.
Lav først DelugeD-tjenesten.
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service
Indsæt koden nedenfor i den nye fil:
[Unit]
Description=Deluge Bittorrent Client Daemon
Dokumentation=mand:oversvømmet
After=netværk-online.mål
[Service]
Type=simpel
Bruger=flod
Gruppe = syndflod
UMask=007
ExecStart=/usr/bin/deluged -d
Genstart=ved fejl
# Tid til at vente, før den stoppes kraftigt.
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target
sudo systemctl start deluged
Aktiver desuden Daemon ved opstart med:
sudo systemctl enable deluged
Hvis du ikke vil bøvle med Systemd, kan Dæmonen køre uden den. For de bedste resultater, prøv at bruge kommandoen /dev/null til at sætte Deluge Daemon i baggrunden som den aktuelle bruger.
nohup deluged &>/dev/null &
Afbryd forbindelsen til din bruger (hvis du vil) med:
disown
Det er tid til at konfigurere brugeren til Deluge Daemon. Brug ekko til at skubbe en ny bruger til konfigurationsfilen. Skift “bruger” til navnet på den eksisterende bruger på systemet. Sørg for at indtaste 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 op igen. Dette kan gøres med systemd eller killall.
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å Dæmonen tillader fjernforbindelser:
deluge-console
config -s allow_remote True
Nu hvor konfigurationsændringen er udført i Deluge Console, skal du afslutte den med quit.
quit
Til sidst skal du aktivere Deluge WebUI-forbindelsen.
deluge-web --fork
Brug af Deluge WebUI
Din Deluge Torrent-server fungerer perfekt og kan tilgås fra ethvert sted via webbrowseren. For at bruge den nye web-brugergrænseflade skal du åbne en ny browserfane og besøge følgende URL:
https://ip-address-or-hostname-of-server:8112
Er du i tvivl om, hvad din enheds IP-adresse er? Prøv denne kommando:
ip addr show | grep 192.168
Når du har fået Deluge Web UI-siden til at indlæse, skal du angive en adgangskode, da webgrænsefladen er sikret. Standardadgangskoden til at logge på er “deluge”.
Efter vellykket login vil systemet bede dig om at ændre standardadgangskoden. Følg vejledningen på skærmen for at gøre det, og klik derefter på “OK”, når du er færdig. Adgangskoden bør opdateres automatisk.
En note om lovlighed
Det er ingen hemmelighed, at torrentsider og torrentklienter bruges til at dele og downloade ophavsretligt beskyttet indhold. Vi opfordrer ikke til dette, og formålet med dette indlæg er ikke at vise dig, hvordan du kan downloade sådant indhold. En torrent-klient og selve torrent-filer er en god måde at dele filer på og ikke nødvendigvis et synonym for krænkelse af ophavsret. Hvis du vælger at bruge en torrent-klient til at downloade ophavsretligt beskyttet indhold, bryder du sandsynligvis en lov. Gør det på egen risiko.