Add authentication keys to dropbear ssh?
For ssh I usually add keys to /etc/ssh/keys-root/authorized_keys
so that I can log in without entering a password. I recently discovered a few systems that use dropbear ssh instead of ssh/openssh. Is there an equivalent to authorized_keys for dropbear? Is there any way to add authorized keys for dropbear?
Solution 1:
It appears Dropbear is compatible with ~/.ssh/authorized_keys
public key authentication per this documentation. (And all documentation/setups I've seen from a quick Google search)
Solution 2:
Pretty old question, but in case someone has same problem.
You just need to put authorized_keys
file into /etc/dropbear
folder (in my case on Ugoos AM3 with Entware it was /opt/etc/dropbear
).
Don't forget to do chmod 0600 /etc/dropbear/authorized_keys
.
Ref: https://oldwiki.archive.openwrt.org/doc/howto/dropbear.public-key.auth