Många torrentklienter på Linux stöder en serverläge alias en "webbgränssnitt". Alla har något att ta med sig till bordet, inklusive Deluge. Det främsta skälet till att gå med Deluge-klienten eller Deluge WebUI över andra är det faktum att det är en av de mest mångsidiga och funktionsfyllda klienterna där ute.
Utan att gå vidare om Deluge är det värtpåpekar att om du älskar avancerade funktioner är detta programvaran för dig. Det stöder allt från ett terminalläge, till ett serverläge och till och med anpassade anslutningstyper som Socks5-proxyer och anpassade portinställningar. I den här artikeln kommer vi att gå igenom hur du installerar och konfigurerar en Deluge torrent-server på Linux, aktiverar Deluge WebUI, liksom Deluge Daemon och etc.
Notera: helst, installera och använda en Deluge torrent-server på en Linux-dator som fungerar som en server. Tänk på att detta inte betyder att en Deluge torrent-server inte fungerar på desktop Linux, men det rekommenderas inte.
Installera Deluge Console, DelugeD och Deluge WebUI
Det första steget i denna process är att installera Deluge-programvaran. Öppna en terminal och följ kommandona som matchar operativsystemet du använder.
Ubuntu
Ubuntu och Ubuntu-servern har en ganska aktuell version av Deluge-torrentklienten. Som sagt är det alltid bra att ha den officiella PPA för säkerhetsskull. Använd det här kommandot för att lägga till PPA.
sudo add-apt-repository ppa:deluge-team/ppa
Nu när PPA finns på systemet uppdaterar du Ubuntu programvarukällor med hjälp av apt uppdatering kommando.
sudo apt update
Löpning uppdatering kommer utan tvekan att avslöja att vissa program behöver uppdateras. Installera dessa uppdateringar och ignorera dem inte, eftersom det här kan vara patchar som hjälper Ubuntu att köra bättre.
sudo apt upgrade -y
Nu när allt är uppdaterat installerar du den senaste versionen av Deluge-programvaran.
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
Konfigurera Deluge WebUI
All programvara som krävs för Deluge är installerad och redo att användas. Nu är det dags att slå på Deluge Daemon. Gå till terminalen och kör deluged kommando. Det finns två sätt att köra den här demonen: med systemd init-verktyget eller med deluged kommando. Till att börja med det SYSTEMD, Använd systemctl kommando.
Gör först DelugeD-tjänsten.
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service
Klistra in koden nedan i den nya filen:
[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
Aktivera dessutom Daemon vid start med:
sudo systemctl enable deluged
Om du inte vill krånga med Systemd kan Daemon köras utan den. För bästa resultat, prova att använda / Dev / null kommando för att sätta Deluge Daemon i bakgrunden som den aktuella användaren.
nohup deluged &>/dev/null &
Koppla bort den från din användare (om du vill) med:
disown
Det är dags att ställa in användaren för Deluge Daemon. Använda sig av eko för att driva en ny användare till konfigurationsfilen. Ändra "användare" till namnet på den befintliga användaren i systemet. Se till att du anger samma lösenord som din systemanvändare.
Obs: 10 betyder att din systemanvändare har full åtkomst till att ändra Deluge.
echo "user:password:10" >> ~/.config/deluge/auth
Nu när användaren är korrekt konfigurerad, döda demonen och starta säkerhetskopieringen. Detta kan göras med SYSTEMD eller döda alla.
sudo systemctl stop deluged sudo systemctl start deluged
eller
killall deluged
nohup deluged &>/dev/null &
Använd kommandoraden, interagera med Deluge och ändra inställningarna så att Daemon tillåter fjärranslutningar:
deluge-console
config -s allow_remote True
Nu när konfigurationsändringen görs i Deluge Console, avsluta den med sluta med.
quit
Slutligen, aktivera Deluge WebUI-anslutningen.
deluge-web --fork
Använda Deluge WebUI
Din Deluge Torrent-server fungerar perfekt och kan nås från valfri plats via webbläsaren. Om du vill använda det nya webbgränssnittet öppnar du en ny webbläsarflik och besöker följande URL:
http://ip-address-or-hostname-of-server:8112
Är du inte säker på vad din enhets IP-adress är? Prova det här kommandot:
ip addr show | grep 192.168
När du har laddat Deluge Web UI-sida måste du ange ett lösenord eftersom webbgränssnittet är säkert. Standardlösenordet för att logga in är "syndaflod".
När inloggningen lyckas uppmanas systemet att ändra standardlösenordet. Följ anvisningarna på skärmen för att göra det och klicka sedan på "OK" när du är klar. Lösenordet bör uppdateras automatiskt.
En anmärkning om laglighet
Det är ingen hemlighet att torrentwebbplatser och torrentklienter används för att dela och ladda ner upphovsrättsskyddat innehåll. Vi uppmuntrar inte detta och syftet med detta inlägg är inte att visa dig hur du kan ladda ner sådant innehåll. En torrentklient och själva torrentfilerna är ett bra sätt att dela filer och inte nödvändigtvis en synonym för intrång i upphovsrätten. Om du väljer att använda en torrentklient för att ladda ner upphovsrättsskyddat innehåll bryter du troligtvis en lag. Gör det på din egen risk.
kommentarer