Transmission

Installation

apt-get install -y transmission-daemon

On accède à Trans­mis­sion par l’url

http://IP:9091/

La connexion est refu­sée (erreur 403), car l’IP n’est pas auto­ri­sée à se connec­ter.

On confi­gure donc Trans­mis­sion.

On com­mence par stop­per le pro­gramme :

/etc/init.d/transmission-daemon stop

Puis on modi­fie son fichier de confi­gu­ra­tion (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/­trans­mis­sion-dae­mon/­down­loads. Il peut être utile de créer plu­sieurs dos­siers, afin de sim­pli­fier 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 res­semble à ceci :

"block1":0.0.0.0-192.168.0.1
"block2":197.112.76.81-255.255.255.255

(atten­tion, cela n’a aucun sens, c’est juste pour connaître la syn­taxe). Les IP et range indi­quées sont les IP blo­quées.