table of contents
chage(1) | Команди користувача | chage(1) |
НАЗВА¶
chage - зміна даних щодо завершення строку дії пароля користувача
КОРОТКИЙ ОГЛЯД¶
chage [параметри] ЗАПИС
ОПИС¶
Команда chage змінює кількість днів між змінами паролів і дату останньої зміни пароля. Ці відомості використовує система для визначення того, коли користувач має змінювати пароль.
ПАРАМЕТРИ¶
Параметри, які застосовують до команди chage, є такими:
-d, --lastday ОСТАННІЙ_ДЕНЬ
-E, --expiredate ДАТА_ЗАВЕРШЕННЯ_СТРОКУ_ДІЇ
Наприклад, наступною командою можна скористатися для встановлення строку дії облікового запису у 180 днів:
chage -E $(date -d +180days +%Y-%m-%d)
Передавання числа -1 у полі ДАТА_ЗАВЕРШЕННЯ_СТРОКУ_ДІЇ призведе до вилучення дати завершення строку дії облікового запису.
-h, --help
-i, --iso8601
-I, --inactive НЕАКТИВНИЙ
Передавання числа -1 у полі НЕАКТИВНИЙ призведе до вилучення неактивності облікового запису.
-l, --list
-m, --mindays ДНІ
-M, --maxdays МАКСИМАЛЬНО_ДНІВ
Передавання числа -1 у полі МАКСИМАЛЬНО_ДНІВ призведе до вилучення перевірки чинності паролів.
-R, --root КАТАЛОГ_CHROOT
-W, --warndays ДНІ
Якщо не буде вказано жодного параметра, chage буде запущено в інтерактивному режимі — програма покаже користувачеві поточні значення для усіх полів. Введіть нове значення, щоб змінити поле або нічого не вводьте, щоб лишити поточне значення. Поточне значення буде взято у квадратні дужки ([ ]).
ЗАУВАЖЕННЯ¶
Для роботи програми chage потрібна доступність файла прихованих паролів.
Програма chage повідомлятиме дані лише на основі файла паролів shadow. Таким чином, налаштування з інших джерел (наприклад, LDAP або порожнього поля хешу пароля з файла passwd), які впливають на вхід користувачів до системи, не буде показано у виведених chage даних.
Крім того, програма chage не повідомлятиме про несумісності у файлах shadow і passwd (наприклад, про те, що у файлі passwd немає якогось запису). Для пошуку подібних несумісностей можна скористатися програмою pwck.
Користуватися командою chage може лише користувач root, окрім варіанта з параметром -l, яким може скористатися непривілейований користувач для отримання даних щодо строку дії власного пароля або облікового запису.
НАЛАШТУВАННЯ¶
Вказані нижче змінні налаштувань у /etc/login.defs змінюють поведінку цього інструмента:
ФАЙЛИ¶
/etc/passwd
/etc/shadow
ЗНАЧЕННЯ ВИХОДУ¶
Команда chage завершує роботу із такими значеннями:
0
1
2
15
ДИВ. ТАКОЖ¶
23/03/2023 | shadow-utils 4.13 |