ホストベースのSSH認証が機能しない

ホストベースのSSH認証が機能しない

2つのサーバー間でホストベースの認証を設定しようとしましたが、いくつかの問題が発生しました。

私の設定は次のとおりです

顧客

  1. 1つの点で変更されたもの/etc/ssh/ssh_config

    EnableSSHKeySign yes
    HostbasedAuthentication yes
    

仕える人

  1. 1つの点で変更されたものsshd_config

    HostbasedAuthentication yes
    IgnoreRhosts no
    
  2. /etc/ssh/shosts.equivクライアントIPとユーザー名を含むファイルを作成します。

  3. /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で記録された内容を確認します。

おすすめ記事