Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
linux:deluge [2010/03/07 15:14] matthieu |
linux:deluge [2011/01/08 12:08] (Version actuelle) matthieu |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>fr fr:linux fr:serveur fr:transfert_de_fichier}} | ||
====== Deluge ====== | ====== Deluge ====== | ||
Ligne 29: | Ligne 30: | ||
</code> | </code> | ||
- | Etape 2 : lancer une interface avec deluge -u (gtk|web|console) | + | Etape 2 : lancer une interface avec deluge-web, deluge-gtk ou deluge-console |
<code> | <code> | ||
# deluge-web | # deluge-web | ||
Ligne 37: | Ligne 38: | ||
Dans cet exemple, nous utilisons l'interface web, accessible sur le port 8112. | Dans cet exemple, nous utilisons l'interface web, accessible sur le port 8112. | ||
+ | |||
+ | ===== Remarque sur les mots de passe ===== | ||
+ | deluged est un service qui écoute sur le port 58846.\\ | ||
+ | Les comptes utilisés par deluged sont définis dans le fichier //~/.config/deluge/auth//. | ||
+ | |||
+ | Le format des lignes du fichier est le suivant : | ||
+ | login:pass:level | ||
+ | |||
+ | les mots de passe sont en clair et le level est compris entre 0 et 10 : | ||
+ | * 0 : None | ||
+ | * 1 : Read only | ||
+ | * 5 : Normal | ||
+ | * 10 : Admin | ||
+ | |||
+ | Le compte localuser est défini automatiquement et est utilisé par les clients deluge locaux. | ||
+ | |||
+ | Ces comptes ne sont pas utilisable à distance par défaut. Voir [[#autoriser l'acces distant]] pour l'activer. | ||
+ | |||
+ | Lorsque l'interface web est lancée, celle-ci est authentifiée par son propre mot de passe enregistré dans web.conf. "deluge" par défaut.\\ | ||
+ | :!: Il est donc impératif de changer ce mot de passe à la première connexion. | ||
===== Automatiser le démarrage ===== | ===== Automatiser le démarrage ===== | ||
Ligne 257: | Ligne 278: | ||
</code> | </code> | ||
- | ===== Autoriser l'administration distante ===== | + | ===== Autoriser l'accès distant ===== |
Pour utiliser une interface distante (par exemple GTK sous Linux ou Windows), il faut réaliser les étapes suivantes : | Pour utiliser une interface distante (par exemple GTK sous Linux ou Windows), il faut réaliser les étapes suivantes : | ||
- | * ajouter un utilisateur dans le fichier //$home/.config/deluge/auth// sous la forme user:pass | + | * ajouter un utilisateur dans le fichier //$home/.config/deluge/auth// sous la forme user:pass:level, par exemple : |
+ | |||
+ | matthieu:mypassword:10 | ||
* arrêter deluge /etc/init.d/deluge-daemon stop | * arrêter deluge /etc/init.d/deluge-daemon stop | ||
- | * activer l'accès remote dans le fichier //$home/.config/deluge/core.conf// en modifiant la ligne "I" de "allow_remote" | + | * activer l'accès remote dans le fichier //$home/.config/deluge/core.conf// en modifiant la ligne : |
- | <code> | + | "allow_remote": true, |
- | sS'allow_remote' | + | |
- | p20 | + | |
- | I01 | + | |
- | </code> | + | |
* redémarrer deluge /etc/init.d/deluge-daemon start | * redémarrer deluge /etc/init.d/deluge-daemon start | ||
Ligne 273: | Ligne 293: | ||
* désactiver le mode classique dans Editer >> Préférences puis Interface >> Mode classique | * désactiver le mode classique dans Editer >> Préférences puis Interface >> Mode classique | ||
* utiliser ensuite le gestionnaire du connexion pour ajouter le nouveau serveur | * utiliser ensuite le gestionnaire du connexion pour ajouter le nouveau serveur | ||
+ | |||
===== Tunning ===== | ===== Tunning ===== | ||
Une fois lancé, modifier les éléments suivants : | Une fois lancé, modifier les éléments suivants : | ||
- | * mot de passe de l'interface web (Configuration >> Webui >> Mot de passe) | + | * mot de passe de l'interface web (Préférences >> Webui >> Mot de passe) |
- | * port d'écoute (Configuration >> Réseau >> Port) | + | * port d'écoute (Préférences >> Network >> Ports entrants) |
- | * la limitation de bande passante (Configuration >> Bande passante >> Global) | + | * la limitation de bande passante (Préférences >> Bandwidth >> Réglages généraux) |
- | * les répertoires de téléchargement qui sont par défaut la home de l'utilisateur (Configuration >> Deluge >> Téléchargement) | + | * les répertoires de téléchargement qui sont par défaut la home de l'utilisateur (Préférences >> Downloads >> Dossiers) |
- | + | ||
- | ===== Version de développement ===== | + | |
- | A venir. | + | |
- | + | ||
- | + | ||
- | svn checkout http://svn.deluge-torrent.org/trunk deluge | + | |
- | python setup.py clean -a | ||
- | * python-setuptools | ||
- | * python-simplejson | ||
- | * python-twisted-web | ||
- | python setup.py build | + | ===== Backup ===== |
+ | * /home/deluge/.config/deluge | ||
===== Links ===== | ===== Links ===== |