2つのサーバー間でホストベースの認証を設定しようとしましたが、いくつかの問題が発生しました。
私の設定は次のとおりです
顧客
1つの点で変更されたもの
/etc/ssh/ssh_config
:EnableSSHKeySign yes HostbasedAuthentication yes
仕える人
1つの点で変更されたもの
sshd_config
:HostbasedAuthentication yes IgnoreRhosts no
/etc/ssh/shosts.equiv
クライアントIPとユーザー名を含むファイルを作成します。/etc/ssh/ssh_known_hosts
コンマで区切られたホスト名、IPアドレス、およびクライアントの公開鍵を使用して作成します。
接続しようとすると、次のエラーが発生します。
debug3: authmethod_lookup hostbased
debug3: remaining preferred:
debug1: No more authentication methods to try.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password,hostbased).
もっと進む方法についてのアドバイスはありますか?
ベストアンサー1
サーバーログ(配布とバージョンに応じて、/var/log/messages、/var/log/secure、および/または/var/log/auth.log)を読み、拒否の理由sshd
で記録された内容を確認します。