Installation
apt-get install -y transmission-daemon
On accède à Transmission par l’url
http://IP:9091/
La connexion est refusée (erreur 403), car l’IP n’est pas autorisée à se connecter.
On configure donc Transmission.
On commence par stopper le programme :
/etc/init.d/transmission-daemon stop
Puis on modifie son fichier de configuration (login, mot de passe, liste blanche…) :
nano /etc/transmission-daemon/settings.json
"rpc-enabled": true, "rpc-password": "mot de passe qui sera hashé", "rpc-port": 9091, "rpc-username": "username", "rpc-whitelist": "127.0.0.1,109.190.X.X", "rpc-whitelist-enabled": true,
On redémarre enfin le client :
/etc/init.d/transmission-daemon start
Ajouts de dossiers
Par défaut, tout se télécharge dans /var/lib/transmission-daemon/downloads. Il peut être utile de créer plusieurs dossiers, afin de simplifier le tri dans Plex par exemple.
En root :
cd /var/lib/transmission-daemon/ mkdir films series livresaudio chown -R debian-transmission:debian-transmission films series livresaudio
Règles de filtrage IP
La forme du fichier.txt ressemble à ceci :
"block1":0.0.0.0-192.168.0.1 "block2":197.112.76.81-255.255.255.255
(attention, cela n’a aucun sens, c’est juste pour connaître la syntaxe). Les IP et range indiquées sont les IP bloquées.