- - Sådan bruges Deluge WebUI på Linux

Sådan bruges Deluge WebUI på Linux

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