Как насчет
sudo passwd -aS
человек passwd говорит нам:
-a, --all
Эта опция может использоваться только с -S и вызывает показ статуса для всех пользователей.
-S, --status
Отображение информации о состоянии учетной записи. Информация о состоянии состоит из 7 полей. Первое поле - это логин пользователя. Второе поле указывает, заблокирована ли учетная запись пользователя (L), не имеет пароля (NP) или имеет пригодный для использования пароль (P). В третьем поле указана дата последнего изменения пароля. Следующие четыре поля - это минимальный возраст, максимальный возраст, период предупреждения и период бездействия для пароля. Эти возрасты выражены в днях.
И затем, чтобы заблокировать и разблокировать учетные записи, мы находим это:
-l, --lock
Заблокируйте пароль указанной учетной записи. Эта опция отключает пароль, изменяя его на> значение, которое не соответствует ни одному из возможных зашифрованных значений (оно добавляет ´!´ в начале> пароля).
Обратите внимание, что это не отключает учетную запись. Пользователь все еще может войти в систему, используя> другой токен аутентификации (например, ключ SSH). Чтобы отключить учетную запись, администраторы> должны использовать usermod --expiredate 1 (при этом срок действия учетной записи устанавливается на 2 января 1970 г.).
Пользователи с заблокированным паролем не могут менять свой пароль.
-у, --unlock
Разблокируйте пароль от указанной учетной записи. Эта опция повторно включает пароль, изменяя> пароль на его предыдущее значение (на значение перед использованием опции -l, удаляя начальную ´!').
Надеюсь, что эта вырезка и вставка со страницы руководства прояснит ситуацию.