内容

概要

前提条件

要件

使用するコンポーネント

設定

確認

結論

概要

このドキュメントでは、認証、認可アカウンティング(AAA)がルータで有効または無効になっている場合の「login local」コマンドの動作について説明します。

前提条件

要件

次の項目に関する基本的な知識があることが推奨されます。

- CiscoルータでのAAA設定

- Radius/TACACS

使用するコンポーネント

このドキュメントの情報は、さまざまなCisco IOSバージョン12.2(22)、12.4T、15.1M、15.3Mで実行されたテストに基づいています。ただし、このドキュメントは、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。

設定

この動作を確認するために最低限必要な設定を次に示します。

- テスト対象のルータから、少なくとも1台のリモート認証ダイヤルインユーザサービス(RADIUS)またはターミナルアクセスコントローラアクセスコントロールシステム(TACACS+)サーバに到達できます。

- テスト中のルータは、AAAサーバのクライアントとして認識されます。

- Ciscoルータ/スイッチとリモートAAAサーバで同じ事前共有秘密キーが設定されている。

- テスト対象のルータに設定されたRADIUSサーバまたはRADIUSサーバまたはTACACS+サーバの名前付きサブセットのグローバルプール。

- テスト対象のルータに設定されたローカルユーザデータベース。

確認

「line vty x」に「login local」が設定されていると、ユーザはルータに設定されているローカルユーザ名とパスワードを使用してログインできます。しかし、'aaa new-model'が設定されていると、'line vty x'の下に設定は存在しません。

設定を保存し、「no aaa-new model」を使用してAAAを削除すると、ログイン方式が回線認証に切り替わります。回線認証は、ルータが回線パスワードだけをチェックし、設定されているグローバルユーザ名パスワードをチェックしない場合です。AAAを有効にする前に設定されたline vty xの下に「login local」が表示されなく、「login」が表示されます。

注：「no aaa new-model」でAAAを無効にすることは推奨されません。

次の手順では、この動作を詳細に示します。

Login local configured on router:

Router#show run | begin line vty

line vty 0 4

login local

Enable AAA on router:

Router(config)#aaa new-model

Router#show run | begin line vty

line vty 0 4

Save the configuration

Router#wr

Building configuration...

[OK]

Disable AAA

Router#conf t

Router(config)#no aaa new-model

Changing configuration back to no aaa new-model is not supported.

Continue?[confirm]

Check login method

Router#show run | begin line vty

line vty 0 4

login

結論

「AAA new-model」を削除すると、デフォルトの方法は「login local」ではなく、行の下の「login」になります。この動作は、すべてのCisco IOSバージョンで発生します。