локальная учетная запись linux не позволит пользователю войти в систему даже после разблокировки.
следующая команда предоставляет следующий вывод:
[userBar@host]$ sudo usermod -U userFoo
[sudo] password for userBar:
[userBar@host]$
и следующая команда предоставляет следующий вывод:
[userBar@host]$ sudo passwd -u userFoo
[sudo] password for userBar:
Unlocking password for user userFoo.
passwd: Success
[userBar@host]$
и я изменил пароль на известное значение. Но когда пользователь пытается войти в систему (я подаю заявку, но то же сообщение видно в прямом ssh):
[userBar@host]$ su userFoo
Account locked due to 34 failed logins
Password:
su: incorrect password
и под управлением passwd -S gt2adm
не показывает учетную запись как заперто, ни делает /etc/shadow
показать любую ошибку.
это началось после того, как некоторые монтирует были добавлены другим администратором, и это не происходило раньше для этого конкретного пользователя.
поиск в Google я не могу найти другой способ разблокировать учетную запись, и похоже, что заблокированная учетная запись должна отображаться либо в файле passwd, либо в теневом файле, но это не так. Я разблокировал учетную запись несколько раз (с обеими командами) и даже перезагрузил машину один раз.