【命令】
command-privilege level level view view command
undo command-privilege view view command
【视图】
系统视图
【参数】
level level:命令的级别,取值范围为0~3。
view view:命令行视图,可以是交换机支持的任意命令行视图,其中S3100系列交换机只支持表1-1所列的命令行视图。
【描述】
command-privilege level命令用来设置指定视图内指定命令的级别。undo command-privilege view命令用来恢复缺省情况。命令级别共分为访问、监控、系统、管理4个级别,分别对应标识0、1、2、3。管理员可以根据用户需要改变命令的级别,实现低级别用户可以使用高级别命令的功能。
表1-2 command-privilege level命令缺省情况描述
0 访问级
用于网络诊断等功能的命令,例如ping、tracert、telnet等
1 监控级
用于系统维护、业务故障诊断等功能的命令,例如debugging、terminal、reset等
2 系统级
所有的配置命令(管理级的命令除外)
3 管理级
关系到系统的基本运行、系统支撑模块功能的命令,例如文件系统、FTP、TFTP、Xmodem下载、用户管理、级别设置命令等
【举例】
# 设置“tftp get”命令为0级,执行视图为用户视图(Shell)。需要依次设置tftp get命令的所有关键字和参数。
[Sysname] command-privilege level 0 view shell tftp
[Sysname] command-privilege level 0 view shell tftp 192.168.0.1
[Sysname] command-privilege level 0 view shell tftp 192.168.0.1 get
[Sysname] command-privilege level 0 view shell tftp 192.168.0.1 get bootrom.btm
# 恢复“tftp get”命令的缺省级别。可以只输入关键字tftp,则所有以tftp开头的命令都会恢复缺省级别。
[Sysname] undo command-privilege view shell tftp




