Когда вы создаете новую учетную запись пользователя и устанавливаете пароль для этой учетной записи, для значения «Account expires» устанавливается значение «never» (например, 0).
Кроме того, значения «Password inactive» и «Password expires» также установлены на «never», а последняя смена пароля будет текущей датой.
Из-за того, что пользователи необдуманно используют один и тот же пароль в течение многих лет, их учетные записи могут быть скомпрометированы.
Этого можно избежать, если такие администраторы, как вы, заставят пользователей вашей системы сменить свои пароли при следующем входе в систему.
Проверка текущего статуса пароля пользователя
Прежде чем заставить пользователя сменить пароль, проверим его текущий статус пароля. Это можно сделать, воспользовавшись двумя методами.
С помощью команды chage
Следующая команда предоставит информацию о пароле пользователя user:
sudo chage -l user
С помощью команды passwd
Следующая команда предоставит информацию о пароле без пояснений, как в предыдущем случае:
sudo passwd -S user
Принуждение пользователя к смене пароля при следующем входе в систему
Заставить пользователя сменить пароль при следующем входе в систему так же можно двумя способами.
С помощью команды chage
Вы можете использовать флаг «-d» или «—lastday», чтобы указать дату последней смены пароля в указанные дни (0 означает, что пароль не менялся).
sudo chage -d 0 user
Приведенная выше команда заставит пользователя «user» сменить пароль при следующем входе в систему.
С помощью команды passwd
Passwd можно использовать с флагом «-e» или «—expire», чтобы указать, что срок действия пароля учетной записи указанного пользователя истек, попросив его обновить свой пароль при следующем входе в систему.
sudo passwd -e user
Приведенная выше команда заставит пользователя «user» сменить пароль при следующем входе в систему.
Проверка статуса пароля пользователя
После изменения истечения срока действия пароля пользователя, статус пароля для него будет изменен на «Passwor must be changed», а дата будет установлена на «01.01.1970», как показано ниже:
sudo chage -l user
#или
sudo passwd -S user
Заключение
Я думаю, эта статья была полезна для вас.
Если у вас есть какие-либо вопросы, не стесняйтесь задавать их в разделе комментариев.
Was this helpful?
0 / 0