Los reclamos de cuentas de Linux Redhat se bloquearon incluso después de desbloquear

0

La cuenta local de Linux no permitirá que el usuario inicie sesión incluso después de desbloquearla.

El siguiente comando proporciona el siguiente resultado:

[userBar@host]$ sudo usermod -U userFoo

[sudo] password for userBar:

[userBar@host]$

y el siguiente comando proporciona el siguiente resultado:

[userBar@host]$ sudo passwd -u userFoo

[sudo] password for userBar:

Unlocking password for user userFoo.

passwd: Success

[userBar@host]$

Y cambié la contraseña a un valor conocido. Pero cuando el usuario intenta iniciar sesión (estoy insinuando, pero el mismo mensaje se ve en un ssh directo):

[userBar@host]$ su userFoo

Account locked due to 34 failed logins

Password:

su: incorrect password

Y, sin embargo, la ejecución passwd -S gt2admno muestra la cuenta como bloqueada, ni /etc/shadowmuestra ningún error.

Esto comenzó a suceder después de que otro administrador agregó algunas monturas y no sucedía antes para este usuario específico.

Buscando en Google no puedo encontrar otra forma de desbloquear la cuenta, y parece que una cuenta bloqueada debería aparecer en el archivo passwd o shadow, pero no lo es. He desbloqueado la cuenta varias veces (con ambos comandos) e incluso he reiniciado la máquina una vez.

Nex Terren
fuente
¿Qué hay de desbloquear la cuenta y luego asignar una nueva contraseña a la cuenta afectada?
mdpc
Cambié la contraseña después de desbloquear. "Y cambié la contraseña a un valor conocido". Todavía tengo el problema, y ​​el inicio de sesión todavía lo ve como bloqueado, aunque en ningún otro lugar se ve el estado bloqueado.
Nex Terren
Intente reiniciar nscd también .....
mdpc
¿También hay registros de nombre de usuario duplicados?
mdpc
El servidor no tiene / usr / sbin / nscd para reiniciar, suponiendo que estoy viendo / pensando en lo que estás hablando. Y / etc / shadow y / etc / passwd solo tienen una entrada cada uno para este usuario, pero esa fue una buena idea y algo en lo que no había pensado.
Nex Terren

Respuestas:

1

Puede ejecutar el siguiente comando rootpara desbloquear la cuenta.

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