Como instalar o Deluge WebUI no Ubuntu Linux
O Deluge é basicamente um cliente BitTorrent gratuito, de código aberto (GPL3) e leve, que está disponível para Linux, FreeBSD, Mac OS X e Windows. Possui uma rica coleção de plug-ins que você também pode instalar para estender sua funcionalidade. Por exemplo, você pode instalar o plug-in de streaming para que possa transmitir vídeo ou áudio diretamente do Deluge durante o download. Neste artigo, vamos falar sobre como instalar o Deluge WebUI no Ubuntu. Vamos começar!
redefinir as permissões do windows 10
Bem, sem falar muito sobre o Deluge, vale a pena ressaltar que, se vocês amam recursos avançados, este é o software para vocês. em seguida, ele suporta tudo, desde um modo de terminal a um modo de servidor e também até mesmo tipos de conexão personalizados. Como proxies Socks5 e configurações de porta personalizadas também. Neste artigo, veremos como instalar e configurar um servidor de torrent Deluge no Linux, habilitar o Deluge WebUI, bem como o Deluge Daemon e assim por diante.
Observação: Geralmente, instale e use um servidor de torrent Deluge em um computador Linux rodando como um servidor. Você deve ter em mente que isso não significa que um servidor de torrent Deluge não funcionará no Linux para desktop; no entanto, não é recomendado.
Como você pode instalar o Deluge WebUI no Ubuntu?
Ubuntu
Ubuntu e o servidor Ubuntu tem uma versão realmente atualizada do cliente de torrent Deluge. Dito isso, é sempre bom ter o PPA oficial por uma questão de segurança. Use este comando para adicionar o 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
Agora que o PPA está no sistema, você deve atualizar as fontes de software do Ubuntu por meio do atualização apt comando.
Python3-certbot-nginx
Corrida atualizar sem dúvida, revelará que alguns dos programas precisam ser atualizados. Instale essas atualizações e não as ignore, pois podem ser patches que ajudam o Ubuntu a funcionar melhor.
sudo add-apt-repository ppa:deluge-team/ppa
Agora que tudo está atualizado, você deve instalar a versão mais recente do software 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
Configurar o Deluge WebUI
Todo o software necessário para o Deluge está instalado e pronto para funcionar. Agora é hora de ligar o Daemon do Dilúvio, na verdade. Vá para o terminal e execute o inundado comando. Existem duas maneiras de executar este daemon: então, com a ferramenta de inicialização do systemd, ou com o inundado comando também. Se você quiser começar com sistema , então use o systemctl comando.
Primeiro, você precisa fazer o serviço DelugeD.
sudo apt-get install deluged deluge-console deluge-webui
Em seguida, cole o código abaixo no novo arquivo:
addon kodi para nfl
sudo zypper install deluge
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service
Além disso, ligue o Daemon na inicialização com:
sudo systemctl start deluged
Se vocês não querem se preocupar com o Systemd, o Daemon pode ser executado sem ele. Para obter melhores resultados, você deve tentar usar o / dev / null comando. Para colocar o Daemon WebUI do dilúvio em segundo plano como o usuário atual.
sudo systemctl enable deluged
Desconecte-o do seu usuário (se vocês quiserem) junto com:
nohup deluged &>/dev/null &
Agora é hora de configurar o usuário para o Deluge Daemon. Usar eco em ordem para enviar um novo usuário ao arquivo de configuração. Em seguida, altere o usuário para o nome do usuário existente no sistema. Certifique-se de inserir a mesma senha do usuário do sistema.
Observação:
10 significa que o usuário do sistema tem acesso total para modificar o dilúvio WebUI.
disown
Agora que o usuário está configurado corretamente, você deve matar o daemon e reiniciá-lo. Vocês podem fazer isso com sistema ou Mate todos .
como instalar minecraft windows 10 shaders
echo 'user:password:10' >> ~/.config/deluge/auth
ou também
sudo systemctl stop deluged sudo systemctl start deluged
killall deluged
Usando a linha de comando, interaja com o Deluge e também altere as configurações para que o Daemon permita conexões remotas:
nohup deluged &>/dev/null &
deluge-console
Agora que a mudança de configuração está concluída no Deluge Console, você deve sair com Sair .
config -s allow_remote True
Finalmente, ative a conexão Deluge WebUI.
quit
Usar Deluge WebUI
root samsung sm-g950u
Seu servidor Deluge Torrent está basicamente funcionando perfeitamente e também pode ser acessado de qualquer local através do navegador da web. Se você deseja usar a nova IU da web, abra uma nova guia do navegador e visite o seguinte URL:
deluge-web --fork
Você não tem certeza de qual é o endereço IP do seu dispositivo? Então você deve tentar este comando:
http://ip-address-or-hostname-of-server:8112
Depois de carregar a página Deluge Web UI, você precisará fornecer uma senha, pois a interface da web está protegida. A senha padrão para fazer o login é dilúvio .
Após o login bem-sucedido, o sistema solicitará que você altere a senha padrão. Você tem que seguir as instruções na tela para fazer isso e, em seguida, tocar em OK quando terminar. A senha deve ser atualizada automaticamente.
Ligue HTTPS | dilúvio WebUI
Se você deseja proteger a IU da Web, pode instalar um certificado gratuito Let’s Encrypt. Primeiro, você deve instalar o cliente Let’s Encrypt (certbot) no servidor Ubuntu 20.04 também.
ip addr show | grep 192.168
sudo apt install certbot python3-certbot-nginxé na verdade o plugin Certbot Nginx. Depois de instalados, você deve executar o seguinte comando para obter e instalar automaticamente o certificado Let’s Encrypt.
sudo certbot --nginx --redirect --agree-tos --hsts --staple-ocsp --email [email protected] -d torrent.yourdomain.com
No entanto, onde:
- –Nginx : Use o autenticador e instalador Nginx
- - concordo : Concorde com os termos de serviço do Let’s Encrypt
- –Redirecionar : Aplique HTTPS adicionando redirecionamentos 301.
- –Staple-ocsp : Ative o grampeamento OCSP.
- -o email : Email usado para registro e contato de recuperação.
- -d sinalizador é basicamente seguido por uma lista de nomes de domínio, separados por uma vírgula. Você pode adicionar mais de 100 nomes de domínio.
Ele então perguntará se você deseja receber e-mails da EFF (Electronic Frontier Foundation). Depois de selecionar S ou N, seu certificado TLS será obtido e configurado automaticamente para você também.
Problemas para obter o certificado TLS? | dilúvio WebUI
Se você vir o seguinte erro ao tentar obter um certificado TLS:
module 'acme.challenges' has no attribute 'TLSSNI01'
Você tem que editar um arquivo de configuração.
o que é uma boa temperatura do pc
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py
Então mude
return [challenges.HTTP01, challenges.TLSSNI01]
para:
return [challenges.HTTP01]
Em seguida, salve e feche o arquivo. Agora execute o comando certbot acima novamente.
Conclusão
Tudo bem, isso foi tudo pessoal! Espero que gostem deste artigo sobre a WebUI e também o considerem útil. Dê-nos o seu feedback sobre isso. Além disso, se vocês tiverem mais dúvidas e problemas relacionados a este artigo. Então, deixe-nos saber na seção de comentários abaixo. Nós entraremos em contato com você em breve.
Tenha um ótimo dia!
Veja também: Alternativas Torrentz: O que aconteceu com Torrentz?