SSHキーベースのログインが機能しない

SSHキーベースのログインが機能しない

設定しようとしています。SSHキーベースのログインサーバーAからサーバーBへ。

私はssh-keygenサーバーAで実行しており、ssh-copy-idid_rsa.pubをサーバーBにコピーするために使用しました。サーバーAからコピーしようとすると、ssh user@serverBエラーが発生し続けます。

Permission denied (publickey).

/etc/ssh/sshd_config fileすべてが正しく設定されていることを再確認しました。また、両方のサーバーでSELinuxを無効にします。この問題の原因が何であるかを調べてください。

ベストアンサー1

私がログインした新しいサーバー(サーバーA)のRSAキーサイズは、私がログインした古いサーバー(サーバーB)が処理できるものよりも大きかったです。新しいサーバーでed25519キーを生成し、それをAuthorized_keysファイルに追加しました。 RSAキーを放棄するのは良い理由です。

おすすめ記事