Provided by: passwd_4.5-1ubuntu2.5_amd64
НАЗВАНИЕ
chage - изменяет информацию об устаревании пароля пользователя
СИНТАКСИС
chage [параметры] УЧЁТНАЯ_ЗАПИСЬ
ОПИСАНИЕ
Программа chage изменяет количество дней между датой смены пароля и датой последней смены пароля. Эта информация используется системой для определения момента, когда пользователь должен сменить свой пароль.
ПАРАМЕТРЫ
Параметры команды chage: -d, --lastday ПОСЛ_ДЕНЬ Установить число дней прошедших с 1 января 1970 года, когда была последняя смена пароля. Дата может быть также указана в виде ГГГГ-ММ-ДД (или в форме согласно региональным настройкам). -E, --expiredate ДАТА_УСТАРЕВАНИЯ Установить дату устаревания учётной записи пользователя, которая задаётся числом дней прошедших с 1 января 1970 года. Дата может быть также задана в виде ГГГГ-ММ-ДД (или в форме согласно региональным настройкам). Пользователь, чья учётная запись была заблокирована, должен обратиться к системному администратору, если хочет в дальнейшем работать с системой. Значение -1 в параметре ДАТА_УСТАРЕВАНИЯ отменяет устаревание учётной записи. -h, --help Показать краткую справку и закончить работу. -I, --inactive ДНЕЙ Установить количество дней неактивности после устаревания пароля перед тем как учётная запись будет заблокирована. В параметре ДНЕЙ задаётся количество дней неактивности. Пользователь, чья учётная запись была заблокирована, должен обратиться к системному администратору, если хочет в дальнейшем работать с системой. Значение -1 в параметре ДНЕЙ отменяет неактивность учётной записи. -l, --list Показать информацию об устаревании учётной записи. -m, --mindays МИН_ДНЕЙ Задать минимальное количество дней между сменами пароля. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет. -M, --maxdays МАКС_ДНЕЙ Установить максимальное количество дней работоспособности пароля. Если сумма значений МАКС_ДНЕЙ и ПОСЛ_ДЕНЬ раньше текущего дня, то пользователю придётся изменить свой пароль перед использованием учётной записи. Для того, чтобы это не было неожиданностью можно воспользоваться параметром -W, который активирует выдачу предупреждения о смене пароля пользователя заранее. Значение -1 в параметре МАКС_ДНЕЙ отменяет проверку пароля. -R, --root КАТ_CHROOT Выполнить изменения в каталоге КАТ_CHROOT и использовать файлы настройки из каталога КАТ_CHROOT. -W, --warndays ПРЕДУП_ДНЕЙ Установить количество дней выдачи предупреждения, перед тем как потребуется смена пароля. Параметр ПРЕДУП_ДНЕЙ считается в днях, в течении которых пользователь будет получать предупреждение об устаревании пароля, перед тем как это случится. Если ни один параметр не указан, то chage переходит в интерактивный режим, предлагая запустившему пользователю изменить значения всех полей своей учётной записи. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным. Текущее значение показано в скобках [ ].
ЗАМЕЧАНИЕ
Программа chage требует наличия файла теневых паролей. Программа chage работает только от суперпользователя, за исключением вызова с параметром -l, который может использоваться непривилегированным пользователем для определения даты устаревания своего пароля.
НАСТРОЙКА
На работу этого инструмента влияют следующие переменные настройки из /etc/login.defs:
ФАЙЛЫ
/etc/passwd содержит информацию о пользователях /etc/shadow содержит защищаемую информацию о пользователях
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Программа chage завершая работу, возвращает следующие значения: 0 успешное выполнение 1 доступ запрещён 2 ошибка в параметрах команды 15 не удалось найти файл теневых паролей
СМОТРИТЕ ТАКЖЕ
passwd(5), shadow(5).