Table of Contents

AAA

Старая модель AAA

управление доступом к привилегированному режиму

enable secret cisco

управление доступом к консоли

line con 0
 password cisco
 login

управление доступом к виртуальным терминалам

line vty 0 15
 password cisco
 login ! по умолчанию

подключение к виртуальным терминалам

server# telnet router

Новая модель AAA

Базовая настройка

aaa new-model
aaa authentication login CONSOLE none
aaa authorization exec CONSOLE none
enable secret cisco


aaa authorization console
line con 0
 login authentication CONSOLE
 authorization exec CONSOLE
 privilege level 15

Аутентификация с использованием локальной базы данных

aaa authentication login default local

username user1 password cpassword1

Локальная авторизация

Уровни привилегий:

aaa authorization exec default local

username user1 privilege 7

privilege exec level 7 show running-config view full
server# ssh user1@switch1
...
switch# show privilege

switch# show running-config view full
...

Аутентификация с использованием RADIUS

Настройка клиента RADIUS

radius-server host server auth-port 1812 acct-port 1813

radius-server key testing123

Использование RADIUS для аутентификации подключений

aaa authentication login default group radius enable

Использование RADIUS для авторизации подключений

aaa authorization exec default group radius none

Использование RADIUS для протокола 802.1x

http://open1x.sourceforge.net/

aaa authentication dot1x default group radius

aaa accounting dot1x default start-stop group radius

Аутентификация и авторизация с использованием TACACS+

Настройка клиента TACACS+

tacacs-server host server

tacacs-server key tackey123

Использование TACACS+ для аутентификации подключений

aaa authentication login default group tacacs+ enable

aaa authorization exec default group tacacs+ none

aaa accounting commands 15 default start-stop group tacacs+ 

Дополнительные материалы