こんにちは、キーだけでユーザーがopenWRTにsshする方法を見つけようとしています。次の指示に従いました: https://wiki.openwrt.org/oldwiki/dropbearpublickeyauthenticationhowto。
要するに: Linux ボックスの場合: まだ入手していない場合
.ssh/id_dsa.pub
ssh-keygen -t dsa
scp ~/.ssh/id_dsa.pub root@192.168.1.1:/tmp
openWRT の場合:
cd /etc/dropbear
cat /tmp/id_*.pub >> authorized_keys
chmod 0600 authorized_keys
ssh で接続しようとすると、次のエラーが表示されます。
authpriv.warn dropbear[2085]: 1.2.3.4:11111 からの「MyUser」の不明なアルゴリズムによる Pubkey 認証の試行
私もRSAキーを生成しようとしましたが、同じ結果です。パスワードを使用してユーザーとしてログインできます。
authpriv.notice dropbear[2089]: 1.2.3.4:11111 から「MyUser」のパスワード認証が成功しました