理解Privilege级别的含义
默认情况下CiscoIOS命令行模式下支持两种级别的接入命令userEXEC(级别1)模式和privilegedEXEC(级别15)
在这0到15这16个级别中,每个级别下所能操作的命令是不一样的,数字约高,级别越高,所能操作的命令也越多
可以自己定义级别,及这些级别下所能操作的命令Privilege命令的操作配置步骤
1.configureterminal
在全局配置模式下配置,默认情况是privileged152.privilegemode[all]levellevelcommand
Mode定义在此级别下允许操作的模式Level表示当前所要定义的级别
[all]代表command命令下的子命令都可以使用,而不用一个一个指定Command表示你在所定义模式下允许操作的命令3.enablepasswordlevellevel[encryption-type]password-string
配置密码的时候应用此级别,代表使用此密码登陆自动进入所设定的级别中4.docopyrunning-configstartup-config将配置保存5.测试命令
Disable6
表示将当前高级别(默认为15)降低到级别6,用于测试命令是否生效
Enable15
表示将当前低级别6恢复到高级别15
showprivilege察看当前的privilege级别
Privilege应用举例
Router(config)#privilegeexeclevel6configureterminal定义级别6能够在exec模式下使用命令configureterminal
Router(config)#privilegeconfigurealllevel6rtr
定义级别6能够在configure模式下使用命令rtr命令以及rtr下的所有子命令路由器本地验证数据库结合privilege创建
usernameciscoprivilege5passwordcisco
表示用户名为cisco的用户使用passwordcisco登陆后,操作级别被限定在5线路模式下的设置
Linevty04
Passwordcisco设置线路密码,所有人用此密码登陆Privilegelevel14所有用此密码登陆的用户的级别被限定在14LoginLinevty04
Nologin登陆时不需要密码验证,直接登陆Linevty04
Loginlocal使用路由器本地验证数据库验证用户结合实际的综合应用有位网络管理人员希望用户以用户名为enhan密码为enhan
通过telnet的方式远程登陆到本地路由器,但是只赋予他某些特殊权限,如可以配置一些路由协议,但是不能进入到接口等其他模式配置如下:
usernameenhanprivilege3password0enhanprivilegeconfigurealllevel3routerprivilegeexeclevel3configureterminallinevty0passwordciscologinlocal
因篇幅问题不能全部显示,请点此查看更多更全内容