Разлика между версии на „Конфигуриране на Role-Based CLI“

от БАРЗИКТ Wiki
Направо към: навигация, търсене
Ред 41: Ред 41:
 
Router#
 
Router#
 
</pre>
 
</pre>
</pre>
+
 
 +
Добавянето на команда към view се извършва чрез:
 +
'''commands''' ''parser mode'' {'''include''' | '''include-exclusive''' | '''exclude'''} ['''alll''' ['''interface''' ''interface-name'' | ''command'']

Версия от 12:47, 15 юли 2015

В сравнение с "privilege" нивата технологията "Role-Based CLI" има редица предимства и се препоръчва да се използва при устройства със сложна конфигурация или поддържани от повече от един администратор.

Изисквания

За да се конфигурира "Role-Based CLI" е необходимо на устройството да се активира AAA крез командата:

Router(config)# aaa new-model

Конфигуриране на CLI view

Преди да се създаде отделно view е необходимо да се активира т.нар "root view" (подобен режим на privilege 15, но с функционални разлики от гледна точка на "Role-Based CLI") чрез командата:

Router# enable view

Аналогична функция има и командата enable view root.

Необходимо е да се въведе enable паролата!

Създаването на ново CLI view (в примера с име ADMIN1_VIEW) се извършва чрез:

Router(config)# parser view ADMIN1_VIEW
Router(config-view)# secret Viewpa55
Router(config-view)# commands exec include ping
Router(config-view)# commands exec include show version

За да се активира създаденото CLI view може да се използва enable view ADMIN1_VIEW.

Router#enable view ADMIN1_VIEW
Password:

Router#?
Exec commands:
  do-exec  Mode-independent "do-exec" prefix support
  enable   Turn on privileged commands
  exit     Exit from the EXEC
  ping     Send echo messages
  show     Show running system information

Router#

Добавянето на команда към view се извършва чрез: commands parser mode {include | include-exclusive | exclude} [alll [interface interface-name | command]