2

こんにちは、キーだけでユーザーが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」のパスワード認証が成功しました

4

1 に答える 1

1

OpenWRTのバージョンの問題かもしれません。${HOME}/.ssh/authorized_keys代わりに試してください。

于 2017-11-30T08:58:00.460 に答える