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
transmission [Le 08/10/2021, 20:18]
Amiralgaby chemin logo modifié
transmission [Le 07/01/2023, 14:15] (Version actuelle)
Amiralgaby [transmission-remote] correction script shell - détecté via wiki-corrector
Ligne 108: Ligne 108:
 |<code bash>"​pex-enabled":</​code>​|Vous devez mettre cette valeur à false pour désactiver le [[wpfr>​Peer_exchange|PEX]] de votre daemon.| |<code bash>"​pex-enabled":</​code>​|Vous devez mettre cette valeur à false pour désactiver le [[wpfr>​Peer_exchange|PEX]] de votre daemon.|
  
-Quand toutes les options seront configurées,​ il vous restera plus qu'à faire : +Quand toutes les options seront configurées,​ il vous restera plus qu'à faire :
 <code bash>​sudo systemctl start transmission-daemon.service</​code>​ <code bash>​sudo systemctl start transmission-daemon.service</​code>​
  
Ligne 122: Ligne 122:
 |<code bash>"​blocklist-enabled":​ "​true"</​code>​| Activer la blocklist (optionnel).| |<code bash>"​blocklist-enabled":​ "​true"</​code>​| Activer la blocklist (optionnel).|
 |<code bash>"​blocklist-url":</​code>​| L'URL de la blocklist (si active).| |<code bash>"​blocklist-url":</​code>​| L'URL de la blocklist (si active).|
-|<code bash>"​dht-enabled":​ "​false"</​code>​ | Désactiver le [[http://​fr.wikipedia.org/​wiki/​Table_de_hachage_distribu%C3%A9e|DHT]].|+|<code bash>"​dht-enabled":​ "​false"</​code>​ | Désactiver le [[https://​fr.wikipedia.org/​wiki/​Table_de_hachage_distribu%C3%A9e|DHT]].|
 |<code bash>"​download-dir:"</​code>​| Le dossier de téléchargement.| |<code bash>"​download-dir:"</​code>​| Le dossier de téléchargement.|
 |<code bash>"​download-queue-enabled:"</​code>​ | Activer la file d'​attente.| |<code bash>"​download-queue-enabled:"</​code>​ | Activer la file d'​attente.|
Ligne 132: Ligne 132:
 |<code bash>"​peer-port":​ "​51413"</​code>​ | Le port pour les échanges (à modifier à votre convenance et ne pas oublier de l'​ouvrir dans le firewall).| |<code bash>"​peer-port":​ "​51413"</​code>​ | Le port pour les échanges (à modifier à votre convenance et ne pas oublier de l'​ouvrir dans le firewall).|
 |<code bash>"​peer-port-random-on-start":​ "​true/​false"</​code>​|Activer/​désactiver le port aléatoire au démarrage.| |<code bash>"​peer-port-random-on-start":​ "​true/​false"</​code>​|Activer/​désactiver le port aléatoire au démarrage.|
-|<code bash>"​pex-enabled":​ "​true/​false"</​code>​|Activer/​désactiver le  [[http://​fr.wikipedia.org/​wiki/​Peer_exchange|PEX]].|+|<code bash>"​pex-enabled":​ "​true/​false"</​code>​|Activer/​désactiver le  [[https://​fr.wikipedia.org/​wiki/​Peer_exchange|PEX]].|
 |<code bash>"​ratio-limit-enabled":​ "​true/​false"</​code>​|Activer/​désactiver la limite du ratio.| |<code bash>"​ratio-limit-enabled":​ "​true/​false"</​code>​|Activer/​désactiver la limite du ratio.|
 |<code bash>"​rpc-authentication-required":"​true/​false"</​code>​|Activer/​désactiver l'​authentification du Web-UI.| |<code bash>"​rpc-authentication-required":"​true/​false"</​code>​|Activer/​désactiver l'​authentification du Web-UI.|
Ligne 161: Ligne 161:
 **Les explications :** **Les explications :**
  
-  * -x509 -nodes est le type de certificat voulu((http://​security.stackexchange.com/​questions/​36932/​what-is-the-difference-between-ssl-and-x-509-certificates)).+  * -x509 -nodes est le type de certificat voulu((https://​security.stackexchange.com/​questions/​36932/​what-is-the-difference-between-ssl-and-x-509-certificates)).
   * -days 365 est la durée de validité (en jours) de notre certificat.   * -days 365 est la durée de validité (en jours) de notre certificat.
   * -newkey rsa:2048 génère une clé RSA de 2048 bits.   * -newkey rsa:2048 génère une clé RSA de 2048 bits.
Ligne 244: Ligne 244:
 ==== Kettu ==== ==== Kettu ====
  
-Vous souhaitez personnaliser votre [[http://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.+Vous souhaitez personnaliser votre [[https://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.
  
   git clone https://​github.com/​endor/​kettu.git web   git clone https://​github.com/​endor/​kettu.git web
Ligne 250: Ligne 250:
 On se retrouve donc avec un dossier web, nous devons déplacer ce dossier dans **/​usr/​local/​share/​transmission** On se retrouve donc avec un dossier web, nous devons déplacer ce dossier dans **/​usr/​local/​share/​transmission**
  
-Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra: ​+Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra:
  
 <code bash>​mkdir backupwebui && sudo mv /​usr/​local/​share/​transmission/​web backupwebui/</​code>​ <code bash>​mkdir backupwebui && sudo mv /​usr/​local/​share/​transmission/​web backupwebui/</​code>​
Ligne 266: Ligne 266:
 {{web_control_transmission.png?​nolink}} {{web_control_transmission.png?​nolink}}
  
-Vous souhaitez customiser votre [[http://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.+Vous souhaitez customiser votre [[https://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.
  
 On récupère la dernière version de Transmission Web Control: On récupère la dernière version de Transmission Web Control:
Ligne 280: Ligne 280:
 <code bash>/​usr/​share/​transmission/</​code>​ <code bash>/​usr/​share/​transmission/</​code>​
  
-Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra: ​+Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra:
  
 <code bash>​mkdir backupwebui && sudo mv /​usr/​share/​transmission/​web backupwebui/</​code>​ <code bash>​mkdir backupwebui && sudo mv /​usr/​share/​transmission/​web backupwebui/</​code>​
Ligne 296: Ligne 296:
 ==== Shift ==== ==== Shift ====
  
-Vous souhaitez customiser votre [[http://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.+Vous souhaitez customiser votre [[https://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.
  
 On récupère la dernière version de Transmission Web Control: On récupère la dernière version de Transmission Web Control:
Ligne 306: Ligne 306:
 <code bash>/​usr/​local/​share/​transmission</​code>​ <code bash>/​usr/​local/​share/​transmission</​code>​
  
-Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra: ​+Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra:
  
 <code bash>​mkdir backupwebui && sudo mv /​usr/​local/​share/​transmission/​web backupwebui/</​code>​ <code bash>​mkdir backupwebui && sudo mv /​usr/​local/​share/​transmission/​web backupwebui/</​code>​
Ligne 323: Ligne 323:
 Le projet se trouve [[https://​forum.transmissionbt.com/​viewtopic.php?​f=8&​t=16848|ici]]. Le projet se trouve [[https://​forum.transmissionbt.com/​viewtopic.php?​f=8&​t=16848|ici]].
  
-Vous souhaitez customiser votre [[http://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.+Vous souhaitez customiser votre [[https://​acronyms.thefreedictionary.com/​WebUI|Web-UI]] de votre transmission-daemon ?, mais vous savez pas comment faire ?, vous allez voir c'est simple très simple à faire :-D.
  
 On récupère la dernière version de Owncloud Transmission Web-UI : On récupère la dernière version de Owncloud Transmission Web-UI :
Ligne 341: Ligne 341:
 <code bash>/​usr/​local/​share/​transmission</​code>​ <code bash>/​usr/​local/​share/​transmission</​code>​
  
-Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra: ​+Mais avant nous allons faire un backup du dossier web actuel pour se faire on ferra:
  
 <code bash>​mkdir backupwebui && sudo mv /​usr/​local/​share/​transmission/​web backupwebui/</​code>​ <code bash>​mkdir backupwebui && sudo mv /​usr/​local/​share/​transmission/​web backupwebui/</​code>​
Ligne 365: Ligne 365:
 ===== transmission-remote ===== ===== transmission-remote =====
  
-transmission-remote permet de gérer transmission-daemon. ​+transmission-remote permet de gérer transmission-daemon.
 Vous pouvez voir un exemple de son utilisation [[:​seedbox#​transmisson-remote|là]] Vous pouvez voir un exemple de son utilisation [[:​seedbox#​transmisson-remote|là]]
  
Ligne 371: Ligne 371:
   * Pour avoir le listing des torrents, tapez :<code bash>​transmission-remote -l </​code>​   * Pour avoir le listing des torrents, tapez :<code bash>​transmission-remote -l </​code>​
   * Pour avoir les infos d'un torrent plus les peers connectés, tapez :<code bash>​transmission-remote -t (ID) -i -pi </​code> ​   * Pour avoir les infos d'un torrent plus les peers connectés, tapez :<code bash>​transmission-remote -t (ID) -i -pi </​code> ​
-<note tip>​**(ID)** = numéro du torrent (1ere colonne du listing) ​+<note tip>​**(ID)** = numéro du torrent (1ere colonne du listing)
  
-"-t (ID)" peut être écrit de plusieurs manière:  +"-t (ID)" peut être écrit de plusieurs manière: 
-  * un seul torrent: -t 1   +  * un seul torrent: -t 1 
-  * une liste: -t 1,3,5  +  * une liste: -t 1,3,5 
-  * une plage: -t 5-10  +  * une plage: -t 5-10 
-Le tout peut être mélangé exemple: -t 1,​3,​5-10.</​note> ​+Le tout peut être mélangé exemple: -t 1,​3,​5-10.</​note>​
  
 Voici un petit script pour faciliter l'​utilisation des deux dernières commandes : Voici un petit script pour faciliter l'​utilisation des deux dernières commandes :
Ligne 383: Ligne 383:
 <code bash> <code bash>
 #!/bin/bash #!/bin/bash
- +## "ctrl + c" pour quitter le script 
-## "ctrl + c" pour quitter le script ​ +while true do 
- +        # affichage du listing 
-while true +        transmission-remote -l 
-do  +        read -rp "" ​choi 
-# affichage du listing +        ​clear 
-clear && ​transmission-remote -l +        ​if [[ -n "​$choi"​ ]] 
-read -N° choi +        then 
-if [[ "$choi" = "" ]] +                # affichage des infos et peers 
-then +                transmission-remote -t "$choi" ​-i -pi | less 
-# retour en debut de boucle  +                ## tapez "​q"​ pour sortir de la commande "​less"​ 
-continue +        fi
-else +
-# affichage des infos et peers +
-transmission-remote -t $choi -i -pi | less +
-## tapez "​q"​ pour sortir de la commande "​less"​ +
-fi+
 done done
 </​code>​ </​code>​
Ligne 438: Ligne 433:
 Méthode alternative d'​utilisation sans installation : récupérer le .zip, l'​extraire sur votre bureau (par exemple), et lancer le binaire. Méthode alternative d'​utilisation sans installation : récupérer le .zip, l'​extraire sur votre bureau (par exemple), et lancer le binaire.
  
-Le projet sur SourceForge se trouve [[http://​sourceforge.net/​projects/​transgui/​|ici]]. Nous téléchargeons la dernière version en date :+Le projet sur SourceForge se trouve [[https://​sourceforge.net/​projects/​transgui/​|ici]]. Nous téléchargeons la dernière version en date :
  
 <code bash>​wget http://​downloads.sourceforge.net/​project/​transgui/​5.0.1/​transgui-5.0.1-x86_64-linux.zip</​code>​ <code bash>​wget http://​downloads.sourceforge.net/​project/​transgui/​5.0.1/​transgui-5.0.1-x86_64-linux.zip</​code>​
Ligne 474: Ligne 469:
   * [[http://​www.transmissionbt.com|Site Officiel]]   * [[http://​www.transmissionbt.com|Site Officiel]]
   * [[http://​sorrodje.alter-it.org/​index.php?​article29/​seedbox-sur-micro-vks-avec-transmission|Un autre tuto pour monter une seedbox avec transmission sur un serveur dédié virtual (VPS)]]   * [[http://​sorrodje.alter-it.org/​index.php?​article29/​seedbox-sur-micro-vks-avec-transmission|Un autre tuto pour monter une seedbox avec transmission sur un serveur dédié virtual (VPS)]]
-  * [[http://​www.legeektechno.fr/​serveurs/​installation-dune-seedbox.html|Tutoriel d'​installation d'une SeedBox par LeGeekTechno]]  +  * [[http://​www.legeektechno.fr/​serveurs/​installation-dune-seedbox.html|Tutoriel d'​installation d'une SeedBox par LeGeekTechno]] 
-  * [[http://​www.iblocklist.com/​lists.php|Liste d'​exclusion]]+  * [[https://​www.iblocklist.com/​lists.php|Liste d'​exclusion]]
  
 ---- ----
  
 //​Contributeurs : Sallé, M4TR4X, [[:​utilisateurs:​zedtux]],​ [[:​utilisateurs:​Mr_Djez]],​ Heuzef, OpenSourceWay,​ [[:​utilisateurs:​BeAvEr|BeAvEr]] (refonte de l'​intégralité de la documentation).//​ //​Contributeurs : Sallé, M4TR4X, [[:​utilisateurs:​zedtux]],​ [[:​utilisateurs:​Mr_Djez]],​ Heuzef, OpenSourceWay,​ [[:​utilisateurs:​BeAvEr|BeAvEr]] (refonte de l'​intégralité de la documentation).//​
  • transmission.1633717080.txt.gz
  • Dernière modification: Le 08/10/2021, 20:18
  • par Amiralgaby