【命令】
service-type { ftp | lan-access | { ssh | telnet | terminal }* [ level level ] }
undo service-type { ftp | lan-access | { ssh | telnet | terminal }* }
【视图】
本地用户视图
【参数】
ftp:指定用户为ftp类型。
lan-access:指定用户为lan-access类型(主要指以太网接入用户,比如802.1x用户)。
ssh:指定用户为SSH类型。
telnet:指定用户为Telnet类型。
terminal:授权用户可以使用terminal服务(即从Console口登录)。
level level:指定Telnet、terminal或者SSH用户的级别。level为整数,取值范围0~3,缺省级别为0级。
【描述】
service-type命令用来设置某用户登录类型及登录后可以访问的命令级别。undo service-type命令用来取消对用户登录类型的设置。
命令级别共分为访问、监控、系统、管理4个级别,分别对应标识0、1、2、3,简介如下:
访问级(0级):用于网络诊断等功能的命令。包括ping、tracert、telnet等命令,执行该级别命令的结果不能被保存到配置文件中。
监控级(1级):用于系统维护、业务故障诊断等功能的命令。包括debugging、terminal等命令,执行该级别命令的结果不能被保存到配置文件中。
系统级(2级):用于业务配置的命令。包括路由等网络层次的命令,用于向用户提供网络服务。
管理级(3级):关系到系统的基本运行、系统支撑模块功能的命令,这些命令对业务提供支撑作用。包括文件系统、FTP、TFTP、XModem下载、用户管理命令、级别设置命令等。
有关命令级别的详细信息,请参见“命令行接口”部分。
【举例】
# 设置用户名为zbr的用户登录后可以访问命令级别为0级的命令。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] local-user zbr
[H3C-luser-zbr] service-type telnet level 0
# 退出系统,以用户名zbr重新登录后,可以看到终端上只列出了命令级别为0级的命令。
[H3C] quit
<H3C> ?
User view commands:
cluster Run cluster command
display Display current system information
nslookup Query Internet name servers
ping Ping function
quit Exit from current command view
super Set the current user priority level
telnet Establish one TELNET connection
tracert Trace route function
undo Cancel current setting