Veel torrent-clients op Linux ondersteunen een servermodus aka een "web-UI". Ze hebben allemaal iets mee te nemen naar de tafel, inclusief Deluge. De belangrijkste reden om met de Deluge-client of de Deluge WebUI boven anderen te gaan, is het feit dat het een van de meest veelzijdige en veelzijdige clients is die er zijn.
Zonder door te gaan over Deluge, is het de moeite waarderop wijzend dat als u van geavanceerde functies houdt, dit de software voor u is. Het ondersteunt alles, van een terminalmodus tot een servermodus, en zelfs aangepaste verbindingstypen zoals Socks5-proxy's en aangepaste poortinstellingen. In dit artikel zullen we ingaan op het installeren en instellen van een Deluge torrent-server op Linux, het inschakelen van de Deluge WebUI, evenals Deluge Daemon en etc.
Opmerking: idealiter installeer en gebruik je een Deluge torrent-server op een Linux-computer die als server draait. Houd er rekening mee dat dit niet betekent dat een Deluge-torrent-server niet werkt op desktop Linux, maar het wordt niet aanbevolen.
Installeer Deluge Console, DelugeD en Deluge WebUI
De eerste stap in dit proces is het installeren van de Deluge-software. Open een terminal en volg de opdrachten die overeenkomen met het besturingssysteem dat u gebruikt.
Ubuntu
Ubuntu en Ubuntu-server hebben een vrij actuele versie van de Deluge-torrent-client. Dat gezegd hebbende, het is altijd goed om de officiële PPA te hebben voor de veiligheid. Gebruik deze opdracht om de PPA toe te voegen.
sudo add-apt-repository ppa:deluge-team/ppa
Nu de PPA op het systeem is, vernieuwt u de softwarebronnen van Ubuntu met behulp van de apt update commando.
sudo apt update
Rennen bijwerken zal ongetwijfeld onthullen dat sommige programma's moeten worden bijgewerkt. Installeer deze updates en negeer ze niet, omdat dit patches kunnen zijn die Ubuntu helpen beter te lopen.
sudo apt upgrade -y
Nu alles up-to-date is, installeert u de nieuwste versie van de Deluge-software.
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
Configureer Deluge WebUI
Alle software die nodig is voor Deluge is geïnstalleerd en klaar voor gebruik. Nu is het tijd om de Deluge Daemon aan te zetten. Ga naar terminal en voer de overstroomd commando. Er zijn twee manieren om deze daemon uit te voeren: met de tool systemd init, of met de overstroomd commando. Om mee te beginnen systemd, gebruik de systemctl commando.
Maak eerst de DelugeD-service.
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service
Plak de onderstaande code in het nieuwe bestand:
[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
Schakel de Daemon bovendien in tijdens het opstarten met:
sudo systemctl enable deluged
Als u niet met Systemd wilt gedoe, kan de Daemon zonder. Gebruik voor het beste resultaat de / Dev / null opdracht om de Deluge Daemon op de achtergrond te zetten als de huidige gebruiker.
nohup deluged &>/dev/null &
Verbreek de verbinding met uw gebruiker (als u wilt) met:
disown
Het is tijd om de gebruiker in te stellen voor Deluge Daemon. Gebruik echo om een nieuwe gebruiker naar het configuratiebestand te duwen. Wijzig "gebruiker" in de naam van de bestaande gebruiker op het systeem. Zorg ervoor dat u hetzelfde wachtwoord invoert als uw systeemgebruiker.
Opmerking: 10 betekent dat uw systeemgebruiker volledige toegang heeft om Deluge te wijzigen.
echo "user:password:10" >> ~/.config/deluge/auth
Nu de gebruiker correct is geconfigureerd, doodt u de daemon en start u deze opnieuw op. Dit kan met systemd of killall.
sudo systemctl stop deluged sudo systemctl start deluged
of
killall deluged
nohup deluged &>/dev/null &
Gebruik de opdrachtregel om te communiceren met Deluge en wijzig de instellingen zodat de Daemon externe verbindingen toestaat:
deluge-console
config -s allow_remote True
Nu de configuratie is gewijzigd in Deluge Console, verlaat u deze met ophouden.
quit
Schakel ten slotte de Deluge WebUI-verbinding in.
deluge-web --fork
Deluge WebUI gebruiken
Uw Deluge Torrent-server werkt perfect en is vanaf elke locatie toegankelijk via de webbrowser. Om de nieuwe Web UI te gebruiken, opent u een nieuw browsertabblad en gaat u naar de volgende URL:
http://ip-address-or-hostname-of-server:8112
Weet u niet zeker wat het IP-adres van uw apparaat is? Probeer deze opdracht:
ip addr show | grep 192.168
Nadat u de Deluge Web UI-pagina hebt geladen om te laden, moet u een wachtwoord opgeven, omdat de webinterface is beveiligd. Het standaardwachtwoord om in te loggen is 'zondvloed".
Na een succesvolle aanmelding vraagt het systeem u om het standaardwachtwoord te wijzigen. Volg de aanwijzingen op het scherm om dit te doen en klik vervolgens op "OK" als u klaar bent. Het wachtwoord zou automatisch moeten worden bijgewerkt.
Een opmerking over legaliteit
Het is geen geheim dat torrent-sites en torrentclients worden gebruikt om auteursrechtelijk beschermde inhoud te delen en te downloaden. We moedigen dit niet aan en het doel van dit bericht is niet om u te laten zien hoe u dergelijke inhoud kunt downloaden. Een torrent-client en torrent-bestanden zelf zijn een goede manier om bestanden te delen en niet noodzakelijkerwijs een synoniem voor inbreuk op het auteursrecht. Als je ervoor kiest om een torrent-client te gebruiken om auteursrechtelijk beschermde inhoud te downloaden, overtreed je waarschijnlijk een wet. Doe dit op eigen risico.
Comments