AIX用户被锁定无法登陆问题解决
来源:互联网 发布:行列式与矩阵运算法则 编辑:程序博客网 时间:2024/05/19 16:37
一 问题描述
听同事说,/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用户被锁定无法登陆问题解决
- Java 登陆失败锁定用户
- ubuntu root 用户登陆声音无法调节大小问题解决
- ubuntu无法登陆问题解决
- ASIHTTPRequest用户登陆:重复用户登陆问题解决
- ASIHTTPRequest用户登陆:重复用户登陆问题解决
- 资源被耗尽,该用户无法登陆
- scott用户无法登陆
- access 无法保存;正被别的用户锁定
- Windows 7 密码锁定无法登陆问题
- aix安装后无法使用串口登陆
- ssh登陆aix后,退格键无法删除
- 新建SQL Server用户或者使用sa用户名登陆SQL SERVER 2005错误 -- 授权用户后无法登陆的问题解决
- OEM无法登陆原因与ORACLE用户密码过期和锁定的解决办法(附上系统用户默认密码)
- oracle用户被锁定
- oracle用户被锁定
- Oracle用户被锁定
- oracle关于scott无法登陆,scott账号被锁定的解决办法
- xgboost/gdbt/randomforest + lr入门实践
- 使用本地hadoop运行伪分布式程序
- 过滤(只会筛选出符合的文档,并不计算得分,且它可以缓存文档,单从性能考虑,过滤比查询更快。)
- Determine whether an integer is a palindrome. Do this without extra space.
- SylixOS内存错误排查方法
- AIX用户被锁定无法登陆问题解决
- overpass接口
- Celery-4.1 用户指南: Concurrency
- 实现类的单例模式的两种简单方式
- 使用ArrayList集合,对其添加100个不同的元素
- 【安全牛学习笔记】Javascript入门
- 条款13-15(资源管理,其实就是讲的智能指针)
- Linux内核printk打印格式
- [App] Memcached 集群 cluster 安装配置