Configure un servidor de diluvio sin cabeza en Linux
- 4498
- 595
- Adriana Tórrez
Objetivo
Instale y configure un servidor de diluvio sin cabeza, y conéctelo con el cliente de Delugio.
Distribuciones
Esta guía se adapta a Debian, Ubuntu, Fedora, OpenSuse y Arch Linux.
Requisitos
Una instalación de trabajo de una de las distribuciones compatibles con privilegios raíz.
Convenciones
- # - requiere que el comando Linux dado se ejecute con privilegios raíz directamente como un usuario raíz o mediante el uso de
sudo
dominio - ps - Dado el comando Linux para ser ejecutado como un usuario regular no privilegiado
Introducción
Hay toneladas de formas de administrar torrents en Linux. Muchos de los clientes disponibles son excelentes, pero algunos tienen ventajas distintas. Si está buscando administrar grandes cantidades de torrentes y administrarlos a través de su red, Deluge es fácilmente la mejor opción.
Deluge se basa en un modelo de cliente cliente. El Deluge Daemon se ejecuta en una máquina de servidor designada que maneja la descarga y la carga de archivos. Luego, puede conectarse a su servidor utilizando el cliente de Deluge en cualquier computadora en la misma red para agregar, eliminar y administrar sus torrentes.
No está de más que sea muy simple controlar tus torrentes con diluvio tampoco. Le permite agregar fácilmente torrentes de una variedad de fuentes e incluso controlar su prioridad y lugar en la cola de descarga.
Instale el servidor de diluvio
Deluge es de código abierto y bien respaldado en la mayoría de las distribuciones. Puede instalar todo lo que necesita del Administrador de paquetes de su distribución.
Ubuntu/Debian
$ sudo apt instalación delugon-console
Fedora
# DNF Instalar Deluge-Demony Deluge-Compan
Usura de apertura
# Zypper en la conclusión de diluvio inundada
Arch Linux
# Pacman -S Delugio
Configurar su servidor
Tendrá que hacer una configuración en su servidor antes de poder aprovecharlo al máximo. Lo primero que vas a necesitar es un usuario para ejecutar el Dalise Daemon. El uso de un usuario separado es más seguro y deja que el demonio se ejecute de forma autónoma más fácilmente.
Comience estableciendo un grupo para el diluvio.
# Diluvio de GroupAdd
Luego, cree al usuario del diluvio como usuario del sistema con su directorio de inicio como el principal diluvio.
# adduser -r -home -diir/var/lib/diluye -g diluye diluye
Haga ese directorio de diluvio y le da a su nuevo usuario la propiedad.
# mkdir/var/lib/diluye # chown -r Delugio: diluye/var/lib/diluye
A continuación, tendrá que iniciar sesión en su nuevo usuario e iniciar Deluge temporalmente para configurarlo. Para hacer eso, deberá iniciar sesión como su usuario de diluvio.
# SU Diluvio
Inicie el demonio y abra el cliente de la consola.
$ Delugado $ Deluge-console
Una vez que esté en la consola, puede cambiar la configuración que necesita. Habilitar acceso remoto.
config -s tampion_remote True
Salga de la consola e inicie sesión como su usuario de diluyente. También tendrás que detener el demonio.
# ps aux | GREP -I Deluge # Kill 12345
Necesitarás configurar a tus usuarios el próximo. Encuentra el archivo en /var/lib/diluye/.config/diluye/auth
. Ábrelo con su editor de texto y agregue nuevas entradas para sus usuarios. El aspecto algo así:
Nombre de usuario: Contraseña: 10
El número al final dicta el nivel de privilegio del usuario. 10
te deja hacer cualquier cosa.
Crear un servicio Systemd
Para ejecutar el diluvio como un servicio cuando su servidor se inicia, necesitará crear un servicio Systemd. Los desarrolladores de Deluge realmente proporcionan uno en su sitio web para que lo use. Crear un archivo en /etc/systemd/system/delugado.servicio
. Pegar en la siguiente configuración.
[Unidad] Descripción = 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 reinsart = on -failure # tiempo para esperar antes de detenerse con fuerza. TimeOutStOpSec = 300 [Instalar] WantedBy = Multi-User.objetivo
Guardar y Salir. Finalmente, puede comenzar y habilitar su servicio.
# SystemCTL Start Deluged # SystemCTL Habilitar delugado
Instale el cliente de diluvio
Ahora estás listo para comenzar a configurar tu cliente de diluvio. El cliente de Deluge se basa en GTK y sirve como centro de control para su servidor. Una vez más, está disponible en los repositorios de su distribución.
Ubuntu/Debian
$ sudo apt install deluge-gtk
Fedora
# DNF Instalar Deluge-GTK
Usura de apertura
# Zypper en Deluge-GTK
Arch Linux
# Pacman -S Delugio
Conéctese a su servidor
Modo clásico para deshabilitar el diluvioAbre el cliente de diluvio. Haga clic en "Editar" en la parte superior. Luego, seleccione "Preferencias."En el lado izquierdo de la ventana, haga clic en la pestaña" Interfaz ". Verás que el encabezado superior es "Modo clásico."Desmarca esa caja para deshabilitarlo.
Deluge deshabilitar Agregar conexiónvuelve al menú principal. Haga clic en "Editar" nuevamente. Esta vez, seleccione "Administrador de conexión."En la nueva ventana, haga clic en el botón" Agregar ". Golpee en la IP de su servidor como nombre del servidor. Luego, use el nombre de usuario y la contraseña que configuró para Deluge en su servidor. Cuando todo esté bien, agregue su servidor y conéctese.
Diluvio agregar torrent
Estás listo para comenzar a usar tus torrentes.
Pensamientos de cierre
Ahora tienes un servidor de diluvio sin cabeza que funciona. Puede acceder y administrarlo desde cualquier lugar de su red. Dependiendo de cómo desee usar su servidor, es posible que desee configurar una conexión VPN y un firewall Killswitch también.
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Ubuntu 20.04: Lista de clientes de torrents
- Ubuntu 22.04: Lista de clientes de torrents
- Cómo crear y compartir torrent en Linux
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Descarga de Ubuntu Torrent
- Instale Arch Linux en VMware Workstation
- Descarga de Linux
- La mejor distribución de Linux para desarrolladores
- Una introducción a la automatización, herramientas y técnicas de Linux
- « Cómo eliminar todas las imágenes de Docker existentes de un sistema de host
- Construyendo un clúster Raspberry Pi - Instalación del sistema operativo Parte II »