はじめに
ユーザーの作成とユーザーパスワードの管理は、Linuxシステム管理者の基本的なタスクの1つです。そのため、chpasswdコマンドが生まれました。
chpasswdコマンドは、passwdコマンドと同等のパスワードを変更するために使用されます。ただし、chpasswdコマンドを使用すると、複数のユーザーのパスワードを簡単に変更できます。
この記事では、以下で説明するように、Linuxでchpasswdコマンドを使用する方法を説明します。
chpasswdコマンドの構文
$ sudo chpasswd
user1:password
user2:password
user3:password
Enterキーを押して、次のユーザーに移動します。完了したら、Ctrl + dを押して終了すると、新しいパスワードが保存されます。
例:
または、catコマンドを使用してパスワードファイルを作成できます:
$ cat > file.txt
例:
Ctrl+Dを押して終了します。
次に、このファイルをchpasswdコマンドに送信します:
$ sudo chpasswd < pass.txt
オプション
- -e 暗号化されたパスワードを使用する
これは、パスワードが暗号化されていることをchpasswdに通知するため、chpasswdはパスワードを再暗号化しません。
- -m、-md5 MD5ハッシュ暗号化を使用する
- -c 1つの暗号化方法を選択してください
たとえば、パスワードの暗号化方法としてDESを選択したい場合:
$ sudo chpasswd -c DES
- -h、-help コマンドからヘルプ情報を求める
出力:
結論
Linuxでchpasswdコマンドを使用する方法の詳細についてはすでに説明しました。
読んでくれてありがとう。