CiscoスイッチのTACACS+設定

Cisco

 

CiscoスイッチのTACACS+設定です。
(TACACS+サーバはACSを想定)

telnetなどでリモートアクセスする際に、ローカルのパスワードではなく、外部認証サーバを用いて、認証接続する方法です。

 

今回の機種はcisco認証サーバはACSを想定しています。
TACACS+はCiscoが開発した認証プロトコルになるので、非常に相性が良いです。

 

・ciscoコマンド

aaa new-model
tacacs-server host [192.168.1.1]
tacacs-server host [192.168.1.1]
tacacs-server timeout [30]
tacacs-server directed-request
tacacs-server key [test]

aaa authentication login [Authname] group tacacs+ line
/// ログインする際の認証方法をtacacs+、local(telnetパス)の順に設定、 [Authname]を定義する。
aaa authorization exec [Authname] group tacacs+ none
/// ログイン時の認可方法をtacacs+、none(権限なし)の順に設定、 [Authname]に適応する。
aaa authentication login [Consolename] line
/// コンソールログイン時の認証方法をlocalに設定、[Consolename]を定義する。

line con 0
login authentication [Consolename] /// コンソールログイン認証の際に[Consolename]を使用する。

line vty 0 15
authorization exec [Authname] /// telnetログイン認可の際に[Authname]を使用する。
login authentication [Authname]  /// telnetログイン認証の際に[Authname]を使用する。
ip tacacs source-interface [vlan10]  /// IPアドレスを複数持っている機器の場合、ACSに問い合わせにいくIPアドレスを指定する。

 

・アトリビュート
cisco_TACACS_アトリビュート

 

「ACSイメージ」(root権限)
cisco_TACACS_ACSイメージ

 

コメント

タイトルとURLをコピーしました