###设置用户配置
此操作更新设备上一个或多个用户的认证设置,查看第5.12节详细。设备应支持通过setuser命令更新设备用户和他们的凭据。要么所有的变更请求被成功处理,要么返回无法处理请求的失败消息。
在密码值被设置为可选的情况下,设备将考虑清楚密码。如果设备不接受密码长度为零,将返回"ter:PasswordTooWeak"的错误消息。
###表67:SetUser命令
消息名 | 描述 |
---|---|
SetUserRequest | 此消息中包含进行更新的用户列表和相应的参数。 用户名 密码 用户等级 tt:User: User [1][unbounded] |
错误代码 | 描述 |
env:Sender ter:InvalidArgVal ter:UsernameMissing |
用户名无法识别 |
env:Sender ter:OperationProhibited ter:PasswordTooLong |
密码长度过长 |
env:Sender ter:OperationProhibited ter:PasswordTooWeak |
密码太简单 |
env:Sender ter:OperationProhibited ter:AnonymousNotAllowed |
不允许的匿名用户级别 |
env:Sender ter:InvalidArgVal ter:FixedUser |
密码或用户级别无法修改 |