2 votes

OpenWRT Dropbear SSH key authentication fails with "unknown algo"

Bonjour, je suis en train de chercher comment faire en sorte qu'un utilisateur se connecte en ssh à openWRT uniquement avec une clé. J'ai suivi ces instructions : https://wiki.openwrt.org/oldwiki/dropbearpublickeyauthenticationhowto.

En résumé : Sur une machine Linux : Si vous n'avez pas déjà un

.ssh/id_dsa.pub
ssh-keygen -t dsa
scp ~/.ssh/id_dsa.pub root@192.168.1.1:/tmp

Sur openWRT :

cd /etc/dropbear
cat /tmp/id_*.pub >> authorized_keys
chmod 0600 authorized_keys

Quand j'essaie de me connecter en ssh, j'obtiens cette erreur :

authpriv.warn dropbear[2085]: Tentative d'authentification Pubkey avec un algo inconnu pour 'MonUtilisateur' depuis 1.2.3.4:11111

J'ai essayé de générer une clé RSA aussi, même résultat. Je peux me connecter en tant qu'utilisateur en utilisant un mot de passe :

authpriv.notice dropbear[2089]: Authentification par mot de passe réussie pour 'MonUtilisateur' depuis 1.2.3.4:11111

1voto

Yangtuo.BS Points 26

Peut-être que c'est le problème de la version OpenWRT. Essayez ${HOME}/.ssh/authorized_keys à la place.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X