コマンド
passwd
パスワードを変更する。
現在のパスワード、新しいパスワード、もう一度新しいパスワードの順で入力する。
% passwd
Changing local password for hogehoge.
Old password: (現在のパスワードを入力)
New password: (新しいパスワードを入力)
Retype new password: (確認のため、もう一度新しいパスワードを入力)
パスワードは 6文字以上、アルファベット以外の文字を含み、128文字以下 (FreeBSD-2.2.7の場合)。
なお、root が passwd コマンドを実行すると、現在のパスワードを入力する必要はない。
つまり root は誰のパスワードでも強制的に変更できるということである。
# passwd username (ユーザ username のパスワードを強制的に変更)
Changing local password for username.
New password: (新しいパスワードを入力)
Retype new password: (確認のため、もう一度新しいパスワードを入力)
passwd コマンドを実行すると、(BSD 系 UNIX では) /etc/master.passwd を更新し、pwd_mkdb コマンドが実行され、/etc/passwd などが更新される。
読み方
passwd
(UNIXコマンド) (UNIXファイル) [ぱすわーど] [ぱすうっど] [ぱすだぶりゅーでぃー]