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