[Tuto] SeedBox Transmission

Maintenant que je dispose d’un serveur dédié dans un datacenter de chez Online avec une bande passante de 1Gbps assurée, il serait dommage de ne pas en profiter, et de ne pas en faire profiter la communauté Linux par exemple, en partageant mes distributions favorites sur les réseaux Peer to Peer, comme Bittorrent.

Oui mais voilà, nous sommes sur un serveur, et pas d’interface graphique pour nous aider à configurer cela. Heureusement, il existe un client Bittorent très performant et très simple d’utilisation sous Linux : Transmission
L’ensemble des commandes seronts éxécutées avec les privilèges root

# sudo -s
password :
# 

De quoi ai-je besoin ?

• D’un serveur. Dans mon cas Online. Mais ça peut très bien être une machine chez vous si vous disposez d’une connexion fibre optique…
• Une bonne connexion, car la seedbox est une grande consommatrice de bande passante.
• Un client torrent : Transmission (Transmission-remote Gui par example)

Installation de Transmission

# aptitude install transmission-daemon 

Et voilà, votre seedbox est prête ! Enfin presque…

Configuration de la seedbox

Le seul fichier de configuration que vous aurez à modifier est /etc/transmission-daemon /settings.json

Voici, les ligne que vous devrez modifiez :

# Repertoire des téléchargements 
"download-dir": "/var/lib/transmission-daemon/downloads ",

# Repertoires des fichiers incomplet
"incomplete-dir": "/var/lib/transmission-daemon/incomplete",

# Activer ou pas, la fonction incomplet
"incomplete-dir-enabled": true,

# Mot de passe, qui sera hashé au lancement de tranmssion 
"rpc-password": VotreMotDePasse", 

# Le port par defaut est 9091 
"rpc-port": 9091,

# Votre nom d’utilisateur 
"rpc-username": "NomUtilisateur", 

Changer le propriétaire des dossiers de téléchargements et lui attribué de droit :

# chown -R debian-transmission /var/lib/transmission-daemon/downloads 
# chown -R debian-transmission /var/lib/transmission-daemon/incomplete 
# chmod -R 750 /var/lib/transmission-daemon/downloads 
# chmod -R 750 /var/lib/transmission-daemon/incomplete

Relancer les services transmission daemon :

# service transmission-daemon reload 
# service transmission-daemon restart

Vous pouvez maintenant vous connectez à distance sur votre serveur transmission soit à partir d’un navigateur WEB http://ADRESSEIP:port ou bien à partir d’un client comme transmission-remote GUI, elle est pas belle la vie ? 😀

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *