问题描述
每个本地账号有Locked属性,查看命令:
busctl --user introspect bmc.kepler.account /bmc/kepler/AccountService/Accounts/2
通过SetAccountLockState方法可以修改Locked属性,当属性为true时,WEB登录会提示“账户已被锁定”。
使用错误的密码多次WEB登录也会导致本地账号被锁定,锁定后即使使用正确的密码也会只会提示“用户名或密码错误,如您的账户已被锁定,请5分钟后再试。”,无法区分当前是因为密码错误失败还是账号被锁定失败。此时查看账号的Locked属性依然是false。
疑问:
1 WEB登录导致的账号锁定和账号的Locked属性有什么区别?
2 WEB登录的错误提示信息是否可以把密码错误和5次登录失败导致的锁定区分开?
3 如何查看账号是否因为WEB的5次登录失败而发生了锁定?
环境信息
- 软件版本:OpenUBMC2512