AAA / TACACS +を使用してネットワークデバイスにログインするときはいつでも、ユーザー名のプロンプトの後にパスワードプロンプトをファットフィンガーすると、パスワードが正しい場合でも2番目のパスワードプロンプトが常に失敗します。ユーザー名のプロンプトをもう一度待つ必要があり、その直後の最初のパスワードプロンプトで正しいパスワードを取得する必要があります。つまり、2番目のパスワードプロンプトが表示されても、機能しません。
以下のサニタイズされた相互作用と設定を参照してください。
ユーザーアクセスの確認 ユーザー名:ユーザー名 パスワード: パスワード:(常にここで失敗します) % アクセスが拒否されました ユーザーアクセスの確認 ユーザー名:ユーザー名 パスワード: 1行目(サイト名)でs-site-rack-agg2.example.netに接続されています。 s-site-rack-agg2#
この動作を説明するための2番目のパスワードプロンプトと何が違うのでしょうか?
私が持っている典型的なAAAおよび関連する構成は次のとおりです。
AAA新型 aaa authentication login default group tacacs + local line aaa authentication login CONSOLE none aaa authentication enable default group tacacs + enable aaa authorization execデフォルトグループtacacs +ローカルif-authenticated aaa承認コマンド1つのデフォルトグループtacacs +ローカルif-authenticated aaa authorizationコマンド7デフォルトグループtacacs +ローカルif-authenticated aaa認可コマンド15デフォルトグループtacacs +ローカルif-authenticated AAAアカウンティングexecデフォルトスタートストップグループtacacs + AAAアカウンティングコマンド0デフォルトのスタート/ストップグループtacacs + aaa accounting commands 1 default start-stop group tacacs + AAAアカウンティングコマンド7デフォルトのスタート/ストップグループtacacs + AAAアカウンティングコマンド15デフォルトのStart-Stopグループtacacs + AAAアカウンティングシステムのデフォルトのスタート/ストップグループtacacs + ! ip tacacs source-interface Loopback0 tacacs-server host -prmiaryipremoved-単一接続 tacacs-server host -secondaryipremoved-単一接続 tacacs-serverタイムアウト10 tacacs-server Directed-Request tacacs-server key 7-削除- ! ラインコン0 ログイン認証コンソール ラインvty 0 4 場所-削除- exec-timeout 60 0 パスワード7-削除- トランスポート入力telnet ssh
line
パスワードからのものでした。正しいパスワードはTACACSからすぐに応答を受け取りました。新しいACSサーバーに移動すると、同じ構成の問題が解決され、ACSの問題のように見えます。