Cum se instalează Deluge WebUI pe Ubuntu Linux

Deluge este practic un client gratuit, open-source (GPL3) și ușor BitTorrent, care este disponibil pentru Linux, FreeBSD, Mac OS X și Windows. Are o bogată colecție de pluginuri pe care le puteți instala și pentru a-i extinde funcționalitatea. De exemplu, puteți instala pluginul de streaming, astfel încât să puteți reda în flux video sau audio direct de la Deluge la descărcare. În acest articol, vom vorbi despre Cum se instalează Deluge WebUI pe Ubuntu. Sa incepem!





cum se creează o discordie a canalului afk

Ei bine, fără a continua despre Deluge, merită să subliniem că, dacă vă plac caracteristicile avansate, acesta este software-ul pentru dvs. apoi acceptă fiecare, de la un mod terminal, la un mod server și, de asemenea, chiar și tipuri de conexiuni personalizate. De exemplu, proxy-urile Socks5 și setările de port personalizate. În acest articol, vom analiza cum să instalați și să configurați un server torrent Deluge pe Linux, să activați Deluge WebUI, precum și Deluge Daemon și așa mai departe.



Notă: În general, instalați și utilizați un server torrent Deluge pe un computer Linux care rulează ca server. Trebuie să rețineți că acest lucru nu înseamnă că un server torrent Deluge nu va funcționa pe desktop Linux, cu toate acestea, nu este recomandat.

Cum puteți instala Deluge WebUI pe Ubuntu?

Ubuntu

Ubuntu iar serverul Ubuntu are o versiune foarte actualizată a clientului torrent Deluge. Acestea fiind spuse, este întotdeauna bine să ai PPA oficial din motive de securitate. Folosiți această comandă pentru a adăuga PPA.



[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

Acum că PPA este pe sistem, trebuie să reîmprospătați sursele software Ubuntu prin intermediul actualizare aptă comanda.



Python3-certbot-nginx

Alergare Actualizați va dezvălui fără îndoială că unele dintre programe trebuie actualizate. Instalați aceste actualizări și nu le ignorați, deoarece acestea ar putea fi patch-uri care ajută Ubuntu să funcționeze mai bine.

sudo add-apt-repository ppa:deluge-team/ppa

Acum, că totul este actualizat, trebuie să instalați cea mai recentă versiune a software-ului Deluge.



sudo apt update

Arch Linux

sudo apt upgrade -y

Fedora

sudo apt install deluged deluge-console deluge-webui

Debian

sudo pacman -S deluge

OpenSUSE

sudo dnf install deluge deluge-common deluge-daemon deluge-web

Configurați Deluge WebUI

Tot software-ul necesar pentru Deluge este instalat și gata de utilizare. Acum este timpul să porniți Deluge Daemon. Mergeți la terminal și rulați nelegiuit comanda. Există două moduri pentru a rula acest daemon: deci, cu instrumentul init systemd sau cu nelegiuit comandă, de asemenea. Dacă doriți să începeți cu sistem , apoi utilizați systemctl comanda.



În primul rând, trebuie să faceți serviciul DelugeD.

sudo apt-get install deluged deluge-console deluge-webui

Apoi lipiți codul de mai jos în noul fișier:

amazon fire stick finder remote

sudo zypper install deluge

sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service

În plus, porniți Daemon la boot cu:

sudo systemctl start deluged

Dacă nu doriți să vă faceți probleme cu Systemd, atunci Daemon poate rula fără el. Pentru cele mai bune rezultate, ar trebui să încercați să utilizați / dev / null comanda. Pentru a pune WebUI Daemon-ul diluat în fundal ca utilizator curent.

sudo systemctl enable deluged

Deconectați-l de la utilizatorul dvs. (dacă doriți) împreună cu:

nohup deluged &>/dev/null &

Este timpul să configurați utilizatorul pentru Deluge Daemon. Utilizare ecou în ordine pentru a împinge un utilizator nou în fișierul de configurare. Apoi schimbați utilizatorul cu numele utilizatorului existent pe sistem. Asigurați-vă că introduceți aceeași parolă ca și utilizatorul de sistem.

Notă:

10 înseamnă că utilizatorul sistemului dvs. are acces complet pentru a modifica WebUI de diluare.

disown

Acum că utilizatorul este configurat corect, trebuie să ucideți demonul și să-l reporniți. Puteți face asta cu sistem sau omoara-i pe toti .

avast a găsit elemente de registru rupte
echo 'user:password:10' >> ~/.config/deluge/auth

sau, de asemenea

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Folosind linia de comandă, interacționați împreună cu Deluge și, de asemenea, modificați setările astfel încât Daemon să permită conexiuni la distanță:

nohup deluged &>/dev/null &
deluge-console

Acum că modificarea configurării este completă în Deluge Console, trebuie să o părăsiți cu părăsi .

config -s allow_remote True

În cele din urmă, activați conexiunea Deluge WebUI.

quit

Utilizați Deluge WebUI

deluge webui

avast cauzând utilizarea a 100 de discuri

Serverul dvs. Deluge Torrent funcționează practic perfect și poate fi accesat și din orice locație prin browserul web. Dacă doriți să utilizați noua interfață web, deschideți o nouă filă de browser și apoi accesați următoarea adresă URL:

deluge-web --fork

Nu sunteți sigur că este adresa IP a dispozitivului dvs.? Atunci ar trebui să încercați această comandă:

http://ip-address-or-hostname-of-server:8112

După ce ați încărcat pagina Deluge Web UI, va trebui să dați o parolă, deoarece interfața web este securizată. Parola implicită pentru a vă conecta este potop .

După conectarea cu succes, sistemul vă va solicita pentru a schimba parola implicită. Trebuie să urmați instrucțiunile de pe ecran pentru ao face, apoi apăsați pe OK când ați terminat-o. Parola ar trebui să se actualizeze automat de fapt.

Activați HTTPS | potop WebUI

Dacă doriți să securizați interfața de utilizare web, puteți instala un certificat gratuit Let’s Encrypt. Mai întâi, trebuie să instalați clientul Let’s Encrypt (certbot) și pe serverul Ubuntu 20.04.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
este de fapt pluginul Certbot Nginx. După instalare, trebuie să executați următoarea comandă pentru a obține și instala automat certificatul Let’s Encrypt.

sudo certbot --nginx --redirect --agree-tos --hsts --staple-ocsp --email [email protected] -d torrent.yourdomain.com

Cu toate acestea, unde:

  • –Nginx : Utilizați autentificatorul și programul de instalare Nginx
  • –De acord : De acord să criptăm termenii și condițiile
  • -redirecţiona : Aplică HTTPS adăugând 301 de redirecționări.
  • –Staple-ocsp : Activați capsarea OCSP.
  • -e-mail : E-mail utilizat pentru înregistrare și recuperare contact.
  • -d steagul este practic urmat de o listă de nume de domenii, separate printr-o virgulă. Puteți adăuga peste 100 de nume de domenii.

Apoi vă va întreba dacă doriți să primiți e-mailuri de la EFF (Electronic Frontier Foundation). După selectarea Y sau N, certificatul dvs. TLS va fi obținut și configurat automat și pentru dvs.

Aveți probleme la obținerea certificatului TLS? | potop WebUI

Dacă vedeți următoarea eroare când încercați să obțineți un certificat TLS:

module 'acme.challenges' has no attribute 'TLSSNI01'

Trebuie să editați un fișier de configurare.

cum să urmărești fotbalul NFL pe kodi
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Apoi schimbă-te

return [challenges.HTTP01, challenges.TLSSNI01]

la:

return [challenges.HTTP01]

Apoi salvați și închideți fișierul. Acum executați din nou comanda certbot de mai sus.

Concluzie

Bine, asta a fost tot oameni buni! Sper să vă placă acest articol WebUI diluviu și, de asemenea, să vă fie de ajutor. Dă-ne feedback-ul tău despre asta. De asemenea, dacă aveți întrebări și probleme suplimentare legate de acest articol. Apoi anunțați-ne în secțiunea de comentarii de mai jos. Ne vom contacta în curând.

O zi bună!

Vezi și: Alternative Torrentz: Ce s-a întâmplat cu Torrentz?