passwd コマンドは、ユーザーの初期パスワードを設定するか、ユーザーの既存のパスワードを変更するために使用されます。 passwd コマンドの構文は次のとおりです。
$ passwd [username]
root ユーザーは、現在のパスワードを知らなくても、任意のユーザーのパスワードを任意の値に設定できます。通常のユーザーとして、CLI でコマンドを入力するだけです。次のような応答が表示されます:
$ passwd Changing password for geek. Old Password:
古いパスワードを入力すると、新しいパスワードを求められ、それを繰り返すよう求められます。同じ新しいパスワードを 2 回入力すると、変更されます。このように見えます。入力した実際のパスワードは画面に表示されないことに注意してください。
New password: Re-enter new password: Password changed.
passwd コマンドの例
1. ユーザー アカウントをロックするには:
# passwd -l geek
2. ユーザー アカウントのロックを解除するには:
# passwd -u geek
3. ユーザー アカウントのパスワードを削除するには:
# passwd -d geek
4. ユーザー アカウントのパスワードを期限切れにするには:
# passwd -e geek
5.最小/最大パスワード寿命を設定するには
# passwd -n 10 geek # passwd -x 100 geek
6. 警告メッセージの時間を設定するには:
# passwd -w 2 geek
7. ユーザー アカウントの非アクティブ時間を設定するには:
# passwd -i 20 geek
8. ユーザー アカウントのパスワードに関する短い情報を取得するには:
# passwd -S geek