AIX用户被锁定无法登陆问题解决
2017-11-22 17:41
2056 查看
一 问题描述
听同事说,/etc/security/failedlogin(该文件记录所有失败的登录尝试)里有大量关于db2用户登录失败的信息。我将该文件拷贝到测试机,用strings命令查看该文件,确实都是db2用户:
db2inst1
db2inst1
……
我用root登录,su - db2inst1,也可以连接db2,执行sql命令。
直接用该账号登录,报错:
3004-303 There have been too manyunsuccessful login attempts; please see the system administrator.
我查看DB2诊断日志,发现有很多warn:
Password validation for user db2inst1failed with rc = -2146500316
执行命令db2diag-rc -2146500316,查看下该错误的含义。
提示:
Description:Userid is revoked
二 出错原因
当登录失败次数超过loginretries限制,该账号就会被锁定。lsuser -a loginretries db2inst1
db2inst1 loginretries=5
lsuser -a account_lockedunsuccessful_login_count host_last_unsuccessful_login db2inst1
db2inst1 account_locked=falseunsuccessful_login_count=23259826 host_last_unsuccessful_login=hqportal1
注意:虽然该账号被实际锁定了,但是我用root账号登录,查看信息,却显示account_locked=false,信息并不准确。
三 解决办法
vi /etc/security/lastlog将unsuccessful_login_count =23259826改成unsuccessful_login_count=0
从其他非root账号切换到该用户时,提示需要修改密码:
[compat]: 3004-610 You are required tochange your password.
Please choose a new one
baidd's New password:
修改密码即可。
--本篇文章主要参考了http://freebile.blog.51cto.com/447744/769659/,感谢!
相关文章推荐
- AIX系统ftp用户无法登陆问题
- 解决ftp限制用户访问上层目录后无法登陆问题
- CentOS 6.5 vsftp搭建 解决root用户无法登陆ftp传输文件的问题
- CentOS中解决root用户无法登陆ftp传输文件的问题
- mysql增加普通用户后无法登陆问题的解决方法
- OEM无法登陆原因与ORACLE用户密码过期和锁定的解决办法(附上系统用户默认密码)
- 局域网共享资源路径更改无法登陆问题(不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接)解决
- ubuntu root 用户登陆声音无法调节大小问题解决
- 解决 VSFTP本地用户无法认证登陆问题
- 解决PHP用户登陆后无法退出问题的办法
- 解决MySQL新建用户本地无法登陆问题
- "无法连接到服务器,用户xxx登陆失败" 解决问题
- sql导入默认用户解决杰奇cms无法登陆管理员账户问题
- 超过AIX单用户最大进程数导致oracle无法登陆的解决
- 解决本地用户(/bin/false)无法登陆vsftp服务器的问题
- 关于内网用户申银万国无法登陆问题解决
- mysql增加普通用户后无法登陆问题的解决方法
- mysql增加普通用户后无法登陆问题的解决方法
- 解决windows下的mysql匿名登陆无法使用mysql数据库的问题
- ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题