A conta Redhat do Linux afirma bloqueada mesmo depois de desbloquear

0

A conta local do linux não permitirá que o usuário faça o login mesmo depois de desbloqueá-lo.

O seguinte comando fornece a seguinte saída:

[userBar@host]$ sudo usermod -U userFoo

[sudo] password for userBar:

[userBar@host]$

e o seguinte comando fornece a seguinte saída:

[userBar@host]$ sudo passwd -u userFoo

[sudo] password for userBar:

Unlocking password for user userFoo.

passwd: Success

[userBar@host]$

E eu mudei a senha para um valor conhecido. Mas quando o usuário tenta efetuar login (estou fazendo o su-in, mas a mesma mensagem é vista em um ssh direto):

[userBar@host]$ su userFoo

Account locked due to 34 failed logins

Password:

su: incorrect password

No entanto, a execução de passwd -S gt2adm não mostra a conta como bloqueada, nem /etc/shadow mostra qualquer erro.

Isso começou a acontecer depois que algumas montagens foram adicionadas por outro administrador e isso não estava acontecendo antes para esse usuário específico.

Pesquisando, não consigo encontrar outra maneira de desbloquear a conta, e parece que uma conta bloqueada deve aparecer no arquivo passwd ou shadow, mas não é. Desbloqueei a conta várias vezes (com ambos os comandos) e reiniciei a máquina uma vez.

    
por Nex Terren 02.07.2015 / 01:40

1 resposta

1

Você pode executar o comando abaixo como root para desbloquear a conta.

pam_tally2 --user=<user name> --reset
    
por 23.09.2015 / 19:39