Hemos estado investigando en el mundo online para así tenerte la solución a tu duda, si tienes alguna duda puedes dejarnos un comentario y contestamos sin falta.
Solución:
Tuve este problema hoy. Esta fue la solución.
pam_tally –usuario= –restablecer
Ejemplo
pam_tally --user=cyberninja --reset
Espero que esto ayude a alguien.
Encontré esta publicación buscando una respuesta a esta pregunta exacta. Tuve el mismo error pero en un servidor SLES 11 SP2. Mi compañero de trabajo restableció mi contraseña e intentó desbloquear mi cuenta con el comando passwd -u
. Uno de mis otros compañeros de trabajo dijo que necesitaba una cuenta clara en PAM y me dio el comando. que he puesto arriba.
Actualizar,
Ahora tengo una solución que evita que esto vuelva a suceder. Parece que hay dos archivos PAM que están en conflicto. Estos archivos son; /etc/pam.d/login
y /etc/pam.d/sshd
. Ambos archivos tienen esta línea.
autenticación requerida pam_tally.so onerr=fail deny=3
Debe confirmar esta línea de uno de los archivos enumerados anteriormente. Comentamos el line out en el /etc/pam.d/sshd
expediente.
Después de hacer esto, nunca más debería tener este problema.
Me he enfrentado al mismo problema hoy con una cuenta de usuario en un servidor que ejecuta SUSE Linux Enterprise Server 11 SP2, incluso después de restablecer la contraseña y cambiar la edad a 0 (chage -d 0 ID de usuario)
[[email protected] ~]$ ssh [email protected]
Welcome to SUSE Linux Enterprise Server 11 SP2 (x86_64) - Kernel r (l).
Account locked due to 29 failed logins
Password:
Account locked due to 30 failed logins
Password:
Con el mismo escenario descrito por @Jam en su publicación original. Nada que muestre la cuenta bloqueada ni en “/etc/passwd” ni en “/etc/shadow”. Comandos como “passwd -S -a | grep frodo” muestran que la ID no estaba bloqueada (LK)
[email protected]:~> sudo passwd -S -a | grep frodo
frodo PS 01/01/1970 1 90 7 180
También “pam_tally2” muestra que la ID NO estaba bloqueada:
[email protected]:~> sudo /sbin/pam_tally2 --user frodo
Login Failures Latest failure From
frodo 0
Pero el problema era de hecho con “pam_tally“
[email protected]:~> sudo /sbin/pam_tally --user frodo
User frodo (500) has 32
Después de desbloquear la contraseña del ID de usuario, pude iniciar sesión con las nuevas credenciales y evitar el mensaje de error.
[email protected]:~> sudo /sbin/pam_tally --user frodo --reset
User frodo (500) had 32
[email protected]:~> sudo /sbin/pam_tally --user frodo
User frodo (500) has 0
Espero que esto ayude a alguien más a evitar romperse la cabeza como lo hice yo en la última hora más o menos… Entonces, para resumir, tenga cuidado de verificar ambos “pam_tally” y “pam_tally2” cuando la cuenta está bloqueada en SuSE!!
Saludos, Hernán.
Puedes escribir:
pam_tally2 -r -u user_name
para desbloquear la cuenta.
valoraciones y reseñas
Si conservas algún recelo y capacidad de modernizar nuestro enunciado eres capaz de escribir un exégesis y con gusto lo interpretaremos.