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/17/2017 | shadow-utils 4.2 |