sourCEntral - mobile manpages

pdf

chage

НАЗВАНИЕ

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).

pdf