现象:
为什么有时候我们会遇到 "the level should not higher than current user's"
这个话的意思是你不能设置别人账号的权限比你自己打!
先看一下自己的登陆方式和自己的权限
使用 dis user-interface 我们可以看到自己当前是什么方式登陆的
比如这里,我们可以看到R1当前是console登陆的,auth 这里是N,就是代表这里是没有使用认证的, Privi权限是3,ActualPrivi就是Z-U-I终的真实权限是3
现在知道了为什么会遇到这个报错提示
这个时候,我们去修改其他账号的权限,如果修改成3是可以的,但是如果修改为15,就不行
为什么,因为你自己权限是3,没有办法设置比自己更高的权限
其实现在设置其他账号权限是3也就足够了
而且配置也能正常没有问题
把自己的console的权限提升到了15
如果我们非要把别人的账号权限设置成15怎么办
我们要先把自己的权限提升到15!
我们当前是在console下
所以:
user-interface con 0
user priv level 15
这样就把自己的console的权限提升到了15
修改完我们在看一下
dis user-interface 看一下,发现权限是15,但是actualpriv 真实权限还是3,因为刚才登陆进来就是3,怎么办呢
用quit推出console
不断的quit,quit 退出路由器console
然后回车再登录进来
dis user-interface 再看看:是不是现在是15了!
现在再次修改别人账号的权限为15
使用
aaa
local-user huawei priv level 15