table of contents
shadow(5) | File Formats and Configuration | shadow(5) |
НАЗВА¶
shadow - файли прихованих паролів
ОПИС¶
shadow is a file which contains the password information for the system's accounts and optional aging information.
Цей файл має бути недоступним для читання звичайними користувачами, якщо ви хочете підтримувати захист паролів.
У кожному рядку файла міститься 9 полів, дані яких відокремлено двокрапками («:»), у такому порядку:
login name
encrypted password
Поле пароля, яке починається зі знаку оклику, означає, що пароль заблоковано. Решта символів у рядку є вмістом поля пароля до того, як пароль було заблоковано.
Refer to crypt(3) for details on how this string is interpreted.
If the password field contains some string that is not a valid result of crypt(3), for instance ! or *, the user will not be able to use a unix password to log in (but the user may log in the system by other means).
date of last password change
Значення 0 має особливе призначення — користувач має змінити пароль під час наступної спроби увійти до системи.
Якщо поле є порожнім, можливості застарівання паролів буде вимкнено.
minimum password age
Порожнє значення або значення 0 означають, що мінімальний вік пароля не використовуватиметься.
maximum password age
Після завершення строку дії пароль може лишатися чинним. Система попросить користувача змінити пароль під час наступного після завершення строку дії входу до системи.
Порожнє значення поля означатиме, що максимальний вік пароля не визначатиметься, не буде попередження щодо завершення строку дії і не буде періоду вимикання пароля (див. нижче).
Якщо максимальний вік пароля є меншим за мінімальний вік пароля, користувач не зможе змінити пароль.
password warning period
Порожнє значення або значення 0 означають, що не буде періоду попередження щодо завершення строку дії пароля.
password inactivity period
Після завершення строку дії пароля і цього періоду лояльності користувач не зможе увійти до системи. Для входу до системи користувачеві доведеться звернутися до адміністратора.
Порожнє значення поля означає, що не буде примусового періоду неактивності.
account expiration date
Зауважте, що строк дії облікового запису не обов'язково збігається із строком дії пароля. Якщо завершиться строк дії облікового запису, користувач не зможе увійти до системи. Якщо ж завершиться строк дії пароля, користувач не зможе увійти до системи, використовуючи цей пароль.
Порожнє значення означатиме, що строк дії облікового запису ніколи не завершиться.
Не слід використовувати значення 0, оскільки його можна вважати вказівкою на те, що або у облікового запису немає завершення строку дії, або як те, що строк дії облікового запису завершився 1 січня 1970 року.
reserved field
ФАЙЛИ¶
/etc/passwd
/etc/shadow
/etc/shadow-
Зауважте, що цей файл буде використано інструментами комплексу засобів shadow, але не усіма засобами керування записами користувачів і паролями.
ДИВ. ТАКОЖ¶
chage(1), login(1), passwd(1), passwd(5), pwck(8), pwconv(8), pwunconv(8), su(1), sulogin(8).
05/08/2024 | shadow-utils 4.16.0 |