Faites ces choses dans l'ordre exact :
- Arrêt :
/etc/init.d/transmission-daemon stop
- Écrivez le
rpc-password
dans le/etc/transmission-daemon/settings.json
fichier, entre guillemets. Assurez-vous querpc-authentication-required
esttrue
. - Enregistrer ce fichier
- Démarrage :
/etc/init.d/transmission-daemon start
- Connectez-vous à la page, c'est au port 9091
- Saisissez votre mot de passe.
Le mot de passe qui est écrasé est un hachage. Le programme est plus intelligent que d'habitude et détecte que votre mot de passe n'est pas un hachage, il écrase donc le mot de passe avec le hachage pour être sécurisé. Votre mot de passe devrait donc fonctionner.
Cependant, rappelez-vous qu'il écrit le mot de passe avec lequel il a été chargé lorsqu'il s'arrête. Donc, faire /etc/init.d/transmission-daemon restart
ne fera pas ce que vous attendez si vous avez écrit le fichier pendant son exécution.
Vous pouvez également essayer une autre solution pour trouver le mot de passe :
ps -ef | grep transmission
(dans ma version c'était admin:password1)
Généralement, le démon écrit ses paramètres lorsqu'il se termine (ou est redémarré). Vous pouvez forcer le démon à recharger de nouveaux paramètres en lui envoyant SIGHUP :
tuer -HUP 1234
... alors il n'écrasera plus vos paramètres lors de l'arrêt.
BTW :Je ne suis pas content que transmission-remote-cli veuille avoir le mot de passe sur la ligne de commande. Mauvaise idée !