Eu tive esse problema hoje. Essa foi a correção.
pam_tally --user = --reset
Exemplo
pam_tally --user=cyberninja --reset
Espero que isso ajude alguém.
Encontrei este post procurando uma resposta para essa pergunta exata. Eu tive o mesmo erro, mas em um servidor SLES 11 SP2. Meu colega de trabalho redefiniu minha senha e tentou desbloquear minha conta com o comando passwd -u
. Um dos meus colegas de trabalho disse que eu precisava de uma conta clara no PAM e me deu o comando. Que eu postei acima.
Atualizar,
Agora tenho uma correção que impede que isso aconteça novamente. Parece que há dois arquivos PAM que estão em conflito. Esses arquivos são; /etc/pam.d/login
e /etc/pam.d/sshd
. Ambos os arquivos têm essa linha.
auth required pam_tally.so onerr=fail deny=3
Você deve comprometer esta linha com um dos arquivos listados acima. Comentamos a linha no arquivo /etc/pam.d/sshd
.
Depois de fazer isso, você nunca deve ter esse problema novamente.