Как настроить разрешения/запреты на выполнение команд на Cisco?
Прочитал про уровни привилегий Cisco, но почему-то ничего не вышло на реальных устройствах.
Сделал следующее:
1. Назначил пользователю уровень привилегий (например, 3): username user priv 3
2. Выставил ему разрешение на выполнение команды, например: priv exec lev 3 sh run
3. Сохранил конфигурацию: wr mem
По идее теперь только эта команда и должна выполняться от пользователя user? Но почему-то так не работает. Видимо я всё понял неправильно...
У каждого уровня есть свои преднастроенные команды и когда вы используете priv exec lev 3 sh run, то вы добавляете это команду к этому уровню, но остальные не удаляются. Вам нужно использовать radius/tacacs+, чтобы разрешить только конкретные команды.