Linux Redhat 帐户即使在解锁后仍显示被锁定

Linux Redhat 帐户即使在解锁后仍显示被锁定

本地 Linux 帐户即使解锁后也不允许用户登录。

以下命令提供以下输出:

[userBar@host]$ sudo usermod -U userFoo

[sudo] password for userBar:

[userBar@host]$

以下命令提供以下输出:

[userBar@host]$ sudo passwd -u userFoo

[sudo] password for userBar:

Unlocking password for user userFoo.

passwd: Success

[userBar@host]$

我将密码更改为已知值。但是当用户尝试登录时(我正在登录,但在直接 ssh 中看到相同的消息):

[userBar@host]$ su userFoo

Account locked due to 34 failed logins

Password:

su: incorrect password

但运行时passwd -S gt2adm并不显示帐户被锁定,也没有/etc/shadow显示任何错误。

在另一个管理员添加了一些坐骑之后,这种情况开始发生,而之前这个特定用户并没有发生过这种情况。

谷歌搜索后,我找不到其他解锁帐户的方法,似乎锁定的帐户应该显示在 passwd 或 shadow 文件中,但事实并非如此。我已多次解锁帐户(使用两个命令),甚至重启过一次机器。

答案1

您可以执行以下命令来root解锁帐户。

pam_tally2 --user=<user name> --reset

相关内容