Roszczenia konta Linux Redhat są zablokowane nawet po odblokowaniu


0

Lokalne konto linux nie pozwoli użytkownikowi zalogować się nawet po jego odblokowaniu.

Następujące polecenie zapewnia następujące dane wyjściowe:

[userBar@host]$ sudo usermod -U userFoo

[sudo] password for userBar:

[userBar@host]$

a następujące polecenie zapewnia następujące dane wyjściowe:

[userBar@host]$ sudo passwd -u userFoo

[sudo] password for userBar:

Unlocking password for user userFoo.

passwd: Success

[userBar@host]$

I zmieniłem hasło na znaną wartość. Ale kiedy użytkownik próbuje się zalogować (próbuję, ale ta sama wiadomość jest widoczna w prostym ssh):

[userBar@host]$ su userFoo

Account locked due to 34 failed logins

Password:

su: incorrect password

A jednak uruchomienie passwd -S gt2admnie pokazuje konta jako zablokowanego, ani nie /etc/shadowpokazuje żadnego błędu.

Zaczęło się to dziać po dodaniu niektórych wierzchowców przez innego administratora i nie działo się to wcześniej dla tego konkretnego użytkownika.

Googlując się, nie mogę znaleźć innego sposobu na odblokowanie konta, i wygląda na to, że zablokowane konto powinno pojawić się w pliku passwd lub shadow, ale tak nie jest. Odblokowałem konto wiele razy (za pomocą obu poleceń) i nawet raz uruchomiłem ponownie komputer.


Co powiesz na odblokowanie konta, a następnie przypisanie nowego hasła do konta, którego dotyczy problem.
— mdpc,

Zmieniłem hasło po odblokowaniu. „I zmieniłem hasło na znaną wartość”. Nadal masz problem, a login nadal widzi go jako zablokowanego, chociaż nigdzie indziej nie widzi statusu zablokowanego.
— Nex Terren

Spróbuj również zrestartować nscd .....
— mdpc

Czy istnieją również zduplikowane rekordy nazwy użytkownika?
— mdpc,

Serwer nie ma / usr / sbin / nscd do ponownego uruchomienia, zakładając, że patrzę / myślę o tym, o czym mówisz. I / etc / shadow i / etc / passwd mają tylko jeden wpis dla tego użytkownika, ale to był dobry pomysł i coś, o czym nie myślałem.
— Nex Terren

Odpowiedzi:


1

Możesz wykonać poniższe polecenie, rootaby odblokować konto.

pam_tally2 --user=<user name> --reset
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.