Deluge : Installation et configuration
Vous avez surement déjà entendu parler des seedbox, un serveur dédié au téléchargement de fichiers torrent (ISO Linux par exemple) disposant d’une connexion internet bien plus performante que celle de votre domicile. Si vous possédez un serveur dédié, sachez qu’il est possible d’en configurer une très simplement afin de s’affranchir de ce service payant fourni par un prestataire bien souvent inconnu !
Ce tutoriel ne vous indiquera pas comment télécharger des fichiers légaux ou illégaux mais uniquement comment mettre le serveur Deluge en place. Vous êtes responsable de ce que vous téléchargerez avec ! |
Tout d’abord, il faut créer un utilisateur dédié au daemon :
sudo adduser --disabled-password --system --home /var/lib/deluge --group deluge
Ensuite, il faut installer le daemon et son interface web :
sudo apt-get install deluged deluge-web
Puis les configurer :
Création du fichier de configuration du daemon :
vi /etc/init/deluge.conf
Et y insérer :
start on (filesystem and networking) or runlevel [2345] stop on runlevel [016] env uid=deluge env gid=deluge env umask=007exec start-stop-daemon -S -c $uid:$gid -k $umask -x /usr/bin/deluged -- -d
Création du fichier de configuration de l’interface web :
vi /etc/init/deluge-web.conf
Et y insérer :
start on started deluge stop on stopping deluge env uid=deluge env gid=debian-deluged env umask=027exec start-stop-daemon -S -c $uid:$gid -k $umask -x /usr/bin/deluge-web
Enfin, vous pouvez démarrer deluge :
sudo start deluge
Si vous voulez faire quelque chose de propre et séparer l’utilisateur qui éxécute le daemon et celui qui pourra se connecter en FTP pour récupérer les fichiers téléchargés, il vous faut créer un utilisateur spécifique :
sudo useradd -d /var/lib/deluge -g deluge seedbox
sudo passwd seedbox
Attribuez lui un mot de passe solide.
Pour accéder à l’interface web (le mot de passe par défaut est deluge), entrez l’URL suivante dans votre navigateur :
Vous pouvez maintenant procéder à la configuration du serveur Deluge via l’interface web qui s’affiche. Je vous invite par exemple à changer le port de l’interface, changer le mot de passe par défaut, etc…
0 comments