shadow
содержит информацию о зашифрованных паролях в учетных записях
пользователей и об актуальности паролей.
Там содержится такая информация:
Имя пользователя
Зашифрованный пароль
Дней с 1 Января 1970, когда был в последний раз сменен пароль
Дней до того, как можно менять пароль
Дней, после которых пароль должен быть сменен
Дней до истечения срока действия пароля, когда пользователя начинают предупреждать
Дней до отключения учетной записи после истечения срока действия пароля
Дней с 1 Января 1970, когда отключена учетная запись
Зарезервированное поле
Поле пароля должно быть заполнено.
Зашифрованный пароль состоит из 13-24 символов из 64-символьного алфавита:
от a до z, от A до Z, от 0 до 9, и символы . и /.
За более детальной информацией об интерпретации этой строки
смотрите crypt(3).
Дата последней смены пароля дана в днях с 1 Января 1970 г.
Пароль не может быть сменен, пока не прошло определенное минимальное
количество дней, и должен быть сменен после максимального количества дней.
Если минимальное значение больше максимального, то пароль вообще
не может изменяться пользователем.
Считается, ято учетная запись должна быть деактивирована и отключена,
если пароль не изменялся в течении определенного количества дней после
истечения срока действия пароля.
Учетная запись также будет просто отключена в указанный день.
Эта информация переопределяет информацию о паролях и сроках их действия
из файла /etc/passwd.
Этот файл не должен быть доступен для чтения обычным пользователям
для поддержки безопасности системы.
ФАЙЛЫ
/etc/passwd - информация об учетных записях пользователей
/etc/shadow - зашифрованные пароли пользователей