J'utilise un Amazon Fire HD 7 première génération, avec cyanogenmod 11 dessus. Voici mes paramètres système puisqu'ils sont requis sur Reddit :
http://i.imgur.com/thFqLFa.png
J'essaie de configurer ssh avec une clé partagée sur Cyanogenmod. Normalement, il est très facile de se connecter à mon serveur, mais j'ai des difficultés à le mettre en place.
Je l'ai fait.
ssh-keygen -t rsa -b 4096
sur mon kindle en tant que Root, car l'utilisateur n'avait pas accès aux dossiers (pourquoi d'ailleurs ? pourquoi l'utilisateur ne peut même pas voir le dossier data ?). J'ai mis la clé dans le dossier par défaut avec le nom de fichier par défaut, qui était /data/.ssh/id_rsa. J'ai ensuite copié id_rsa.pub dans le fichier 'authorized_keys' de mon serveur, où se trouvent toutes les autres clés qui fonctionnent. J'ai redémarré le serveur ssh, mais il continue à me dire que la clé publique a échoué. J'ai lancé ssh avec l'option -vv, et il me dit la même chose, que les clés ne correspondent pas.
Que dois-je faire pour que le serveur reconnaisse la clé ?