Account locked due to failed logins
Account locked due to failed logins可以分为两种情况处理
一、普通用户被锁
1.方法
这个错误是因为次数过多的原因导致的,如果不是root用户可以通过root执行以下命令清楚错误次数
查看test用户的登录失败的次数
pam_tally2 --user test
重置计数器,即手动解锁
使用root用户登陆后执行:
pam_tally2 --user=test --reset #重置
可以通过last命令查看用户登录情况,可以通过查看/var/log/secure查看ssh登录的日志情况。
cat /var/log/secure|grep "Fail"
2.如果出现密码你确定没有问题,在ssh可以登录但是界面又一直登录不上去,而且你的系统是x64的系统
可能与lib环境有关系
方法:
(1)通过ssh登录到服务器
(2)进入 /etc/pam.d/login 文件
vim /etc/pam.d/login
session required /lib/security/pam_limits.so
改成:
session required /lib64/security/pam_limits.so
(3)重启服务器后生效。
二、linux root用户被锁定
Account locked due to 217 failed logins
重启 Linux系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面
在 linux16参数这行的最后面追加 “ rd.break”参数,然后按下 Ctrl + X组合键来运行修 组合键来运行修改过的内核程序,然后进入到系统的紧急救援模式
输入如下命令:
mount -o remount,rw /sysroot chroot /sysroot pam_tally2 --user=root Login Failures Latest failure From root 217 05/19/20 9:33:15 10.10.1.33 pam_tally2 --user=root --reset Login Failures Latest failure From root 217 05/19/20 9:33:15 10.10.1.33 [root@xxx2 ~]# pam_tally2 --user=root Login Failures Latest failure From root 0 然后passwd #更换密码 exit #退出 reboot #重启
参考:https://blog.csdn.net/zetion_3/article/details/98878108
https://www.it610.com/article/1305076641965314048.htm