table of contents
chage(1) | Пользовательские команды | chage(1) |
ИМЯ¶
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).05/25/2012 | shadow-utils 4.1.5.1 |