Утилита chage#
Утилита chage изменяет дату последней смены пароля и количество прошедших с нее дней. Данная информация используется системой для определения, когда пользователь должен изменить свой пароль.
Синтаксис chage:
chage <options> <login>
Где:
<options>- опции;<login>- имя пользователя при входе в систему.
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Установить количество дней, прошедших с 1 января 1970 года, когда был изменен пароль. Дата также может быть задана в формате |
|
Установить дату или количество дней, прошедших с 1 января 1970 года, когда учетная запись пользователя больше не будет доступна. Дата также может быть задана в формате |
|
Установить количество дней бездействия после истечения срока действия пароля, прежде чем учетная запись будет заблокирована. Пользователь с заблокированным аккаунтом должен связаться с системным администратором, прежде чем снова сможет использовать систему |
|
Вывод информации о сроках действия пароля |
|
Установить минимальное количество дней между сменами пароля. Значение |
|
Установить максимальное количество дней, в течение которых пароль действителен. Если сумма |
|
Установить количество дней для вывода предупреждения перед тем, как потребуется смена пароля |
Примеры использования#
Для вывода информации о сроках действия пароля пользователя
usernameвведите команду:chage --list usernameДля установки срока действия пароля в 10 дней для пользователя
usernameвведите команду:chage --maxdays 10 usernameДля отключения проверки действительности пароля для пользователя
usernameвведите команду:chage --maxdays -1 usernameДля установки даты истечения пароля (например, 17 июня 2024 г.) для пользователя
usernameвведите команду:chage --expiredate 2024-06-17 usernameДля настройки изменения пароля для пользователя
usernameпри следующем входе введите команду:chage --lastday 0 username