SHADOW(5)

名前
shadow - 暗号化されたパスワードファイル

説明
shadow にはユーザのアカウントに対する暗号化されたパスワードの情報、及び オプションとしてパスワードの有効期限の情報が記されている。 含まれている内容は

    ログイン名

    暗号化されたパスワード

    1970 年 1 月 1 日から最後にパスワードが変更された日迄の日数

    パスワードが変更可となるまでの日数

    パスワードを変更しなくてはならなくなる日までの日数

    パスワード有効期限が来ることをユーザに警告する日数

    パスワード有効期限が過ぎてからアカウントが使用不能になる迄の日数

    1970 年 1 月 1 日からアカウントが使用不能になる日までの日数

    予約された欄

パスワード欄は必ず記入されていなくてはならない。 暗号化されたパスワードは、a から z、A から Z のアルファベット、 0 から 9 迄の数字及び . と / の 64 文字のうちの 13 から 24 文字からなる。 この文字列がどのように解釈されるかの詳細は crypt(3) を参照せよ。

最後にパスワードを変更した日時は 1970 年 1 月 1 日からの日数として 記述される。 パスワードは十分な日数が経過してからでないと変更できず、 また最大日数が経過した後は必ず変更せねばならない。 変更可となるまでに要する日数が有効期限よりも大きい場合は、 ユーザがパスワードを変更することは出来ない。

パスワードの有効期限が過ぎてから指定した日数のうちにパスワードを変更 しなかった場合は、そのアカウントは無効となり、使用不能になる。 また、アカウントは指定した期日に、パスワード他の有効期限情報にはよらず、 使用不能となる。

この情報は /etc/passwd 中に記されている如何なるパスワード及び その有効期限情報よりも優先される。

パスワードの安全性を維持するためには、このファイルを一般ユーザ が読めるようにしてはならない。

ファイル
/etc/passwd - ユーザのアカウント情報
/etc/shadow - 暗号化されたユーザパスワード

関連項目
chage(1), login(1), passwd(1), su(1), shadow(3), passwd(5), pwconv(8), pwunconv(8), sulogin(8)

著者
Julianne Frances Haugh (jockgrrl@ix.netcom.com)