Как заставить пользователя сменить пароль при следующем входе в систему в Linux

12 set 2022 1 min di lettura
Как заставить пользователя сменить пароль при следующем входе в систему в Linux
Indice dei contenuti

Введение

Все системы Linux сохраняют пользовательские /etc/passwd и файлы /etc/shadow. Пароль пользователя и сведения об истечении срока действия учетной записи хранятся в теневом файле. Информация об устаревании содержит сведения об изменении пароля и статусе учетной записи.

В этом руководстве вы узнаете, как заставить пользователя изменить свой пароль в Linux. Также будет обсуждаться содержимое, хранящееся в теневом файле.

Заставить пользователя сменить пароль

Мы используем команду passwd для создания или изменения паролей пользователей в системах Linux. Это также позволяет нам истечь срок действия пароля любого пользователя. По истечении срока действия пароля система позволит пользователям войти в систему, но заставит их сменить пароль, прежде чем получить доступ к оболочке.

Вы можете просмотреть сведения об учетной записи пользователя и пароле, запущенном под командой в качестве учетной записи привилегий sudo:

sudo change -l username

Для истечения срока действия паролей пользователей введите:

sudo passwd --expire username

Замените «имя пользователя» на фактическое имя пользователя вашей системы.

Эти команды обновляют записи в /etc/shadow.

Вывод

В этом уроке мы рассмотрели очень простой способ заставить пользователя изменить свой пароль для входа в Linux.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.