-d |
指定ユーザーのパスワードを削除する
# passwd -d user
|
-l |
指定ユーザーのパスワードをロックする
# passwd -l user
|
-u |
指定ユーザーのパスワードロックを解除する
|
-e |
指定ユーザーのパスワードを期限切れにする
|
-x DAYS |
パスワードの有効期間を DAYS に設定する
# passwd -x 60 user
|
-n DAYS |
パスワードの最小有効期間を DAYS に設定する
(パスワード変更後 次に変更可能になるまでの日数)
# passwd -n 1 user
|
-w DAYS |
パスワードの有効期限が切れる前にユーザーが受け取る警告の日数を DAYS に設定
|
-i DAYS |
パスワードの有効期限が切れて アカウントが使用不可になるまでの日数を DAYS に設定
|
--stdin |
標準入力からパスワードを読み込んで設定する
# echo password | passwd user --stdin
|
-S |
パスワードの状態を表示する
# passwd -S user
user PS 2009-09-12 0 99999 7 -1 (Password set, MD5 crypt.)
※ 左から
[ユーザ名]
[状態 : PS (アクティブ); LK (ロック または 未設定)]
[パスワードの最終変更日]
[パスワードの最短利用日数 (-n) = PASS_MIN_DAYS]
[パスワードの有効期限 (-x) = PASS_MAX_DAYS]
[有効期限が来る前に警告を発する期間の日数 (-w) = PASS_WARN_AGE]
[有効期限が切れてアカウントが使用不可になるまでの日数 (-i)]
|