クライアントにアクセスできない場合の SSH 認証失敗の診断

クライアントにアクセスできない場合の SSH 認証失敗の診断

Infoblox アプライアンスをアップグレードしたところ、scp 経由で行われるログ送信が認証の問題で失敗しています。

これはアプライアンスであり、ボックスのシェルにアクセスできないため、何が問題なのかを突き止めるのに苦労しています。infoblox 側では、構成にあるのはホスト名、ポート、ユーザー名、パスワードだけです。(キーのオプションはありません :( )

資格情報を使用して別のホストから SCP を正常に呼び出すことができます。

問題が何であるかを突き止めるための提案はありますか? (ハッキングされた sshd を設置する以外で ;)

答え1

「ハッキングされた」sshd は必要ありません。sshd -ddd を実行してデバッグ モードにすることができます。

例えば...

/usr/sbin/sshd -ddd -p 2222

...クライアント トラフィックをそのポートに転送できる場合は、2222 でリッスンします。転送できない場合は、システムの sshd を停止し、デバッグ リスナーを起動してクライアントをテストします。

運が良ければ、サーバー側のデバッグによって認証の問題を特定できるでしょう。

関連情報