2017-11-30 2 views
1

Guten Tag, ich versuche herauszufinden, wie man einen Benutzer zu ssh in openWRT mit nur einem Schlüssel zu bekommen. Ich folgte diesen Anweisungen: .openWRT Dropbear SSH Schlüssel Authentifizierung schlägt fehl mit "unbekannt algo"

Kurz: Auf einer Linux-Box: Wenn Sie nicht bereits ein

.ssh/id_dsa.pub 
ssh-keygen -t dsa 
scp ~/.ssh/id_dsa.pub [email protected]:/tmp 

Auf openWRT

bekommen:

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

Wenn ich versuche, und ssh in, bekomme ich diesen Fehler :

authpriv.warn dropbear[2085]: Pubkey auth attempt with unknown algo for 'MyUser' from 1.2.3.4:11111

Ich habe versucht, einen RSA-Schlüssel zu erzeugen, das gleiche Ergebnis. Ich kann als Benutzer anmelden mit einem Passwort:

authpriv.notice dropbear[2089]: Password auth succeeded for 'MyUser' from 1.2.3.4:11111

Antwort

1

Vielleicht ist es das Problem der OpenWRT-Version. Versuchen Sie stattdessen ${HOME}/.ssh/authorized_keys.

+0

Ja, genau richtig! Danke! – Vissie

Verwandte Themen