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.targetAcum că PPA este pe sistem, trebuie să reîmprospătați sursele software Ubuntu prin intermediul actualizare aptă comanda.
Python3-certbot-nginxAlergare 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

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-nginxeste 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?


