客户要求某用户不能执行高危命令,但是可以提升权限到network-admin
(0)
最佳答案
这两者是矛盾的,只能是给不同的用户不同的权限;
比如,如下的脚本就是,某network-admin不能在命令行和WEB上执行关于全局NAT的命令
#
rule 3 permit command *
rule 4 permit read write execute web-menu
rule 5 permit read write execute xml-element
rule 6 deny command display security-logfile summary
rule 7 deny command system-view ; info-center security-logfile directory *
rule 8 deny command security-logfile save
rule 9 permit read write oid 1
rule 10 deny command system-view ; nat global-policy *
rule 11 deny read write execute web-menu m_policy/m_nat/m_natglobalpolicy
#
(0)
Switch管理VLAN是VLAN2,开启了Telnet功能。Telnet用户主机与Switch相连,配置telnet登录用户的权限为level-0,配置超级密码的用户登录权限为network-admin,用户可以通过super命令切换用户角色从而对设备配置进行操作。
# 创建管理VLAN。
<H3C> system-view
#设置交换机系统名称为Switch
[H3C]sysname Switch
[Switch] vlan 2
[Switch-vlan2]quit
# 设置交换机管理地址。
[Switch]interface Vlan-interface 2
[Switch-Vlan-interface2]ip address 1.1.1.1 255.255.255.0
[Switch-Vlan-interface2]quit
# 设置交换机连接Router的接口加入VLAN2。
[H3C]interface g1/0/1
[H3C-GigabitEthernet1/0/1]port link-type access
[H3C-GigabitEthernet1/0/1]port access vlan 2
[H3C-GigabitEthernet1/0/1]quit
# 开启telnet功能。
[Switch]telnet server enable
# 配置使用帐号+密码方式进行telnet认证。
[Switch] user-interface vty 0 4
[Switch-ui-vty0-4]authentication-mode scheme
[Switch-ui-vty0-4]quit
# 创建admin帐号。
[Switch]local-user admin
# 配置帐号的服务类型为telnet。
[Switch-luser-admin]service-type telnet
# 配置帐号的密码为admin。
[Switch-luser-admin]password simple admin
#赋予帐号level-0的权限。
[Switch-luser-admin]authorization-attribute user-role level-0
#删除默认的操作管理员权限。
[Switch-luser-admin]undo authorization-attribute user-role network-operator
[Switch-luser-admin]quit
# 配置最高权限用户角色切换的密码。
[Switch] super password role network-admin simple 12345
#保存配置
[Switch]save force
#设置交换机系统名称为Router
[H3C]sysname Router
#Router配置接口地址,保证能和Switch互通
[Router]interface GigabitEthernet 0/0
[Router-GigabitEthernet0/0]ip address 1.1.1.2 255.255.255.0
[Router-GigabitEthernet0/0]quit
#保存配置
[Router]save force
1)Router使用admin帐号
telnet登录Switch测试,level-0只能执行命令ping、tracert、ssh2、telnet和super。
2)Router使用super命令切换用户到network-admin,可以执行划分vlan等任何命令。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论