passwd - サーバー運営上必要なコマンド
ユーザーのパスワードを変更する
■よく使う形(例)
※一般ユーザー(www)のパスワードを変更する。
# su
# passwd www
Enter new UNIX password: ***********pRetype new UNIX password: ***********
※一般ユーザーのパスワードを変更できるのは、自ユーザーとroot権限を持っているユーザーのみ。一般ユーザーは、コマンドプロンプトから passwdと入力することで、自分のパスワードを変更できる。
パスワードは定期的な変更が必要です。よく、一度作ったらそのままというサーバーが多いのですが、そんなサーバーをハックしようと外部から狙われます。ほんの少しのパスワード変更でもいいから、頻繁に変更しましょう。
passwdコマンドに関係するコマンドとして、useraddコマンドがあります。 こちらはユーザーを追加するコマンドですね。
■ユーザー・グループ・パスワードに関するファイル
ファイル | 内容 |
---|---|
/etc/passwd | 各ユーザーのユーザーID、グループIDやホームディレクトリの情報を格納 |
/etc/shadow | 各ユーザーのパスワードやパスワードの有効期限などを格納 |