私はKitty(putty clone)とKeepassプロキシ(pagentに似ています)を使用しています。 Keepassエージェントには5つのSSHキーが含まれています。
この設定はこれまでに見たすべてのLinuxシステムで機能しますが、新しいRHEL7 Linuxシステムへの接続は失敗します。
タイプ2(プロトコルエラー):「認証失敗が多すぎます...」
追加しました
MaxAuthTries 6
/etc/ssh/sshd_configに移動して、次のようにします。
systemctl restart sshd.service
しかし、エラーはまだ存在します。
答え1
Kittyにログインした結果、5つのSSHキー以降に追加のGSSAPI認証が試みられたことが確認されました。
Event Log: Using SSPI from SECUR32.DLL
Event Log: Attempting GSSAPI authentication
これにより、6回目の試みも失敗しました。
環境
MaxAuthTries 10
この問題を解決しました。
Jakujeが指摘したように、MaxAuthTriesを増やすことは最善のアプローチではないので、その変更を元に戻してKitty設定に戻り、廃止されたGSSAPI認証を無効にしました。
Connection -> ssh -> auth -> GSSAPI : uncheck "Attempt GSSAPI authentication"
セキュリティを損なうことなく問題を解決します。