欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

AIX系统修改用户密码依然无法登录

程序员文章站 2022-03-10 08:22:42
...

AIX系统修改用户密码依然无法登录

场景现象:

发现测试环境中某AIX系统中的cxwh用户无法登录,
解决:
使用root登录登录操作系统
passwd cxwh
连续两次输入密码 (!QAZ2wsx)
pwdadm -c cxwh (清楚由此登录强制修改密码)
结果:
当使用cxwh登陆时发现还是登陆不了

检查

使用root用户 su - cxwh 成功
passwd
显示需要输入旧密码,输入(!QAZ2wsx) 成功,说明密码修改是成功的。
通过查找相关资料:
原因
错误登录服务器次数过多导致用户被锁

解决方法

检查两个文件:
cat /etc/security/user 文件中是否存在 loginretries

cxwh:
admin = false
loginretries = 3   # 错误登录次数 【有可能没有这个值】

cat /etc/security/lastlog 文件中的 unsuccessful_login_count

cxwh:
time_last_login = 1249055415
tty_last_login = /dev/pts/15
host_last_login = 58.22.58.129
unsuccessful_login_count = 5   【已经错误登录的次数】
time_last_unsuccessful_login = 1249057164
tty_last_unsuccessful_login = /dev/pts/22
host_last_unsuccessful_login = 58.22.58.129

将/etc/security/lastlog中的unsuccessful_login_count 值改为0即可
这个值如果超过最大错误次数,即使后续输入正确,系统同样认为时错误的,不允许登录,及用户锁定,将该值修改为 0 之后及认为用户解锁。

相关标签: AIX系统 aix