Configure um servidor de dilúvio sem cabeça no Linux
- 2880
- 638
- Howard Fritsch
Objetivo
Instale e configure um servidor de dilúvio sem cabeça e conecte -o com o cliente DLUUGE.
Distribuições
Este guia é adaptado para o Debian, Ubuntu, Fedora, OpenSuse e Arch Linux.
Requisitos
Uma instalação funcional de uma das distribuições suportadas com privilégios de raiz.
Convenções
- # - requer que o comando linux seja executado com privilégios root diretamente como usuário root ou por uso de
sudo
comando - $ - Dado o comando Linux a ser executado como um usuário não privilegiado regular
Introdução
Existem várias maneiras de gerenciar torrents no Linux. Muitos dos clientes disponíveis são excelentes, mas alguns têm vantagens distintas. Se você deseja gerenciar um grande número de torrents e gerenciá -los pela sua rede, o dilúvio é facilmente a melhor opção.
Dilúvio depende de um modelo cliente-servidor. O Deluge Daemon é executado em uma máquina de servidor designada que lida com o download e o upload de arquivos. Em seguida, você pode se conectar ao seu servidor usando o cliente Dilug em qualquer computador da mesma rede para adicionar, remover e gerenciar seus torrents.
Não dói que seja muito simples controlar seus torrents com dilúvio. Ele permite que você adicione facilmente torrents de uma variedade de fontes e até controla sua prioridade e lugar na fila de download.
Instale o servidor de dilúvio
O dilúvio é de código aberto e bem apoiado na maioria das distribuições. Você pode instalar tudo o que precisa no gerenciador de pacotes da sua distribuição.
Ubuntu/Debian
$ sudo apt install innused Dilug-Console
Fedora
# DNF Instale o Deluge-Daemon Deluge-Console
OpenSuse
# Zypper em dilúvio-console de dilúvio
Arch Linux
# Pacman -s Dilúvio
Configure seu servidor
Você precisará fazer alguma configuração no seu servidor antes de aproveitar ao máximo. A primeira coisa que você precisará é um usuário para executar o daemon do dilúvio. Usar um usuário separado é mais seguro e permite que o daemon funcione de forma autônoma mais facilmente.
Comece configurando um grupo para dilúvio.
# GroupAdd Dilúvio
Em seguida, crie o usuário do dilúvio como usuário do sistema com seu diretório inicial como o principal dilúvio.
# adduser -r -home -Dir/var/lib/diluge -g Dilúvio Dilúvio
Faça esse diretório de dilúvio e dê à sua nova propriedade do usuário.
# mkdir/var/lib/diluge # CHOW
Em seguida, você precisará fazer login no seu novo usuário e iniciar o dilúvio temporariamente para configurá -lo. Para fazer isso, você precisará fazer login como usuário do seu dilúvio.
# Su Deluge
Inicie o daemon e abra o cliente do console.
$ innuquecido $ DLUEGRE-CONSOLE
Quando estiver no console, você pode alterar a configuração necessária para. Ativar acesso remoto.
config -s allow_remote true
Saia do console e faça logon como seu usuário de dilúvio. Você vai ter que parar o daemon também.
# ps aux | Grep -i Dilúvio # Kill 12345
Você precisará configurar seus usuários a seguir. Encontre o arquivo em /var/lib/diluge/.Config/Deluge/Auth
. Abra -o com seu editor de texto e adicione novas entradas para seus usuários. O olhar assim:
Nome de usuário: senha: 10
O número no final determina o nível de privilégio do usuário. 10
Permite fazer qualquer coisa.
Crie um serviço Systemd
Para executar o dilúvio como um serviço quando o servidor é iniciado, você precisará criar um serviço Systemd. Os desenvolvedores de dilúvio realmente fornecem um em seu site para você usar. Criar um arquivo em /etc/Systemd/System/Diluged.serviço
. Cole na configuração seguinte.
[Unidade] Descrição = Deluge BitTorrent Client Daemon Documentação = Hom.Target [Service] TIPO = Usuário simples = Grupo de Dilúvio = Dilúvio Umask = 007 ExecStart =/usr/Bin/Dilugued -D Restart = Failure # Hora de esperar antes de parar com força parada com força. Timeoutstopsec = 300 [install] wantedBy = multiususer.alvo
Salvar e sair. Finalmente, você pode iniciar e ativar seu serviço.
# SystemCtl Iniciar # SystemCtl Habilled
Instale o cliente Dilugue
Agora você está pronto para começar a configurar seu cliente de dilúvio. O cliente do dilúvio é baseado no GTK e serve como centro de controle do seu servidor. Mais uma vez, está disponível nos repositórios da sua distribuição.
Ubuntu/Debian
$ sudo apt install diluge-gtk
Fedora
# DNF Instale Deluge-GTK
OpenSuse
# zypper em diluge-gtk
Arch Linux
# Pacman -s Dilúvio
Conecte -se ao seu servidor
Dilúvio Desativar o modo clássicoAbra o cliente do dilúvio. Clique em "Editar" no topo. Em seguida, selecione “Preferências.”No lado esquerdo da janela, clique na guia" Interface ". Você verá que o título superior é “Modo Classic."Desmarque essa caixa para desativá -la.
Dilúvio Desativar adicionar conexãoRetorne ao menu principal. Clique em "Editar" novamente. Desta vez, selecione “Gerenciador de conexões."Na nova janela, clique no botão" Adicionar ". Puxe no IP do seu servidor como o nome do servidor. Em seguida, use o nome de usuário e a senha que você configurou para dilúvio em seu servidor. Quando tudo estiver certo, adicione seu servidor e conecte -se.
Dilúvio Adicione torrent
Você está pronto para começar a usar seus torrents.
Pensamentos finais
Agora você tem um servidor de dilúvio sem cabeça. Você pode acessar e gerenciá -lo de qualquer lugar da sua rede. Dependendo de como você deseja usar seu servidor, convém configurar uma conexão VPN e um firewall killswitch também.
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Ubuntu 20.04: Lista de clientes torrent
- Ubuntu 22.04: Lista de clientes torrent
- Como criar e compartilhar torrent no Linux
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Download do Ubuntu Torrent
- Instale Arch Linux na estação de trabalho VMware
- Download do Linux
- Melhor distro Linux para desenvolvedores
- Uma introdução à automação, ferramentas e técnicas do Linux
- « Como remover todas as imagens do Docker existente de um sistema host
- Construindo um cluster de Raspberry Pi - Instalação do sistema operacional Parte II »