logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:reseau:seedbox [14/01/2019 23:48]
kawer [SeedBox avec transmission-daemon]
doc:reseau:seedbox [31/05/2023 14:34] (Version actuelle)
lagrenouille [Introduction]
Ligne 2: Ligne 2:
  
   * Objet : Mise en place d'une seedbox   * Objet : Mise en place d'une seedbox
-  * Niveau requis : {{tag>débutant ​avisé}}+  * Niveau requis : {{tag>​avisé}}
   * Commentaires : //Debian Stretch et Supérieur. //   * Commentaires : //Debian Stretch et Supérieur. //
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
Ligne 8: Ligne 8:
     * Création par [[user>​kawer]] 14/01/2019     * Création par [[user>​kawer]] 14/01/2019
     * Testé par <...> le <...> FIXME     * Testé par <...> le <...> FIXME
-  * Commentaires sur le forum : [[:https://​debian-facile.org/​viewtopic.php?​pid=289369 ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=23418 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 **Nota :** **Nota :**
Ligne 16: Ligne 16:
 ===== Introduction ===== ===== Introduction =====
  
-Mise en place d'une seedbox simple avec transmission-daemon sur une Debian Stretch ou Buster.+Mise en place d'une seedbox simple avec transmission-daemon sur une <del>Debian Stretch ou Buster.</​del>​ debian bullseye  
 + 
 +Une SeedBox est le terme désignant un logiciel qui télécharge et partage des torrents avec une haute disponibilité (haut débit et capacité de stockage), le tout fonctionnant grâce à un daemon (service en arrière plan qui peut démarrer en même temps que le système) comme transmission-daemon et qui aura pour charge de télécharger et partager des fichiers torrent managés par une interface web.
  
 ===== Installation ===== ===== Installation =====
Ligne 23: Ligne 25:
 <code root>apt install transmission-daemon</​code>​ <code root>apt install transmission-daemon</​code>​
  
-==On éteint le daemon pour pouvoir modifier le fichier de configuration :== +===== Configuration ​=====
- +
-<code root>​systemctl stop transmission-daemon.service</​code>​ +
- +
-== On crée le répertoire de téléchargement des fichiers graines (.torrent) et on mets les droits sur le dossier:==  +
- +
-<code user>​mkdir /​home/​user/​torrent</​code>​ +
- +
-<note tip>user est à remplacer par votre nom de login, si vous n'​êtes pas sûr, ls /home </​note>​ +
- +
-<code root>​chown -R debian-transmission /​home/​user/​torrent</​code>​ +
- +
-== On édite le fichier de configuration :== +
- +
-<code root>​nano /​etc/​transmission-daemon/​settings.json</​code>​ +
- +
-<​code>​ +
-"​download-dir":​ "/​home/​user/​torrent",​ +
-"​rpc-host-whitelist-enabled":​ false, +
-"​rpc-password":​ "​password",​ +
-"​rps-username":​ "​username"​ +
-"​rpc-whitelist-enabled":​ false, +
-</​code>​ +
- +
-== On redémarre le daemon transmission ==: +
- +
-<code root>​systemctl start transmission-daemon.service</​code>​ +
- +
-<note important>​Pensez à ouvrir le port 9091 en tcp si vous utilisez iptables ou nftables</​note>​+
  
-Il ne vous reste qu'a vous rendre sur le serveur, ip ou nom de domaine, : portExemple ​:+  - [[doc:​systeme:​systemd|On éteint le daemon]] pour pouvoir modifier le fichier de configuration :<code root>​systemctl stop transmission-daemon.service</​code>​ 
 +  - Avec la commande suivante, assurez-vous d'abord que l'​utilisateur courant désigné par [[doc:​programmation:​shell:​variables|la variable $USER]] est bien le votre et non root ou tout autre, avant de créer le répertoire de téléchargement : <code user>​echo $USER</​code>​ 
 +<note important>​Désormais vous remplaçerez la variable '​$USER'​ des lignes suivantes par votre nom d'​utilisateur fournit par la commande précédente !</​note>​ 
 +  - Création du répertoire ​de téléchargement des fichiers torrent :<code user>​mkdir /​home/​$USER/​torrent</​code>​ 
 +  - Ajout de l'​utilisateur au groupe transmission-daemon:​ <code root>​adduser $USER debian-transmission</​code>​ 
 +  - Attribution de l'​user/​groups au dossier torrent: <code root>​chown -R debian-transmission /​home/​$USER/​torrent</​code>​  
 +  - Modification des droits de l'​user/​groups du dossier torrent: <code root>​chmod -R 770 /​home/​$USER/​torrent</​code>​ 
 +  - On édite le fichier de configuration :<code root>​nano /​etc/​transmission-daemon/​settings.json</​code><​code>​ 
 +  - "​download-dir":​ "/​home/​$USER/​torrent"​, 
 +  - "​rpc-host-whitelist-enabled"​false, 
 +  - "​rpc-password":​ "​password",​ 
 +  - "​rps-username":​ "​username"​ 
 +  - "​rpc-whitelist-enabled":​ false, 
 +  - </​code>​ 
 +  - On redémarre le daemon transmission :<code root>​systemctl start transmission-daemon.service</​code>​ 
 +<note important>​Pensez à ouvrir le port 9091 en tcp si vous [[doc:reseau:​iptables|utilisez iptables]] ou nftables</​note>​
  
 +Il ne vous reste qu'à vous rendre sur le serveur, ip ou nom de domaine, : port. Exemple :<​file>​
 XX.XXX.XXX.XXX:​9091 ou nomdedomaine.fr:​9091 XX.XXX.XXX.XXX:​9091 ou nomdedomaine.fr:​9091
 +</​file>​
doc/reseau/seedbox.1547506124.txt.gz · Dernière modification: 14/01/2019 23:48 par kawer

Pied de page des forums

Propulsé par FluxBB