Linux システムでは、useradd
このコマンドは新しいユーザー アカウントを作成するために使用されます。これは、ユーザーおよびユーザー グループを管理するための基本的なコマンドの 1 つです。useradd
コマンドの詳細な説明は次のとおり です。
文法:
useradd [options] username
パラメータ:
options
:useradd
コマンド オプションを指定するために使用されます。複数のオプションを組み合わせて指定できます。username
: 新しく作成されたユーザーのユーザー名。
一般的なオプション:
-m
: ユーザーのホーム ディレクトリを自動的に作成します。通常は-d
オプションとともに使用されます。-d
: ユーザーのホームディレクトリのパスを指定します。-s
: ユーザーのログインシェルを指定します。-g
: ユーザーのプライマリ ユーザー グループを指定します。-G
: ユーザーに追加のユーザー グループを指定します。カンマで区切って複数のグループを指定できます。-c
:ユーザーのコメント情報を指定します。-e
:ユーザーの有効期間を指定します。-p
: ユーザーのパスワードを指定します。これは暗号化されたパスワードである必要があります。
例:
-
新しいユーザーを作成し、ホーム ディレクトリとログイン シェルを指定します。
useradd -m -d /home/newuser -s /bin/bash newuser
newuser
これにより、という名前の新しいユーザー が作成され 、/home/newuser
ユーザーのホーム ディレクトリとしてディレクトリが自動的に作成され、ログイン シェルが に設定されます/bin/bash
。 -
新しいユーザーを作成し、追加のユーザー グループに追加します。
useradd -G group1,group2 newuser
これにより、 という名前の新しいユーザーが作成され
newuser
、そのユーザーgroup1
とgroup2
2 つの追加のユーザー グループに参加します。 -
新しいユーザーを作成し、有効期限を設定します。
useradd -e 2023-12-31 newuser
これにより、 という名前の新しいユーザーが作成され
newuser
、その有効期限が 2023 年 12 月 31 日に設定されます。 -
新しいユーザーを作成し、暗号化されたパスワードを指定します。
useradd -p '$6$5lxKMSmj$N4ywKK0rw4klL.' newuser
これにより、 という名前の新しいユーザーが作成され
newuser
、パスワードが に設定されます$6$5lxKMSmj$N4ywKK0rw4klL.
。
useradd
競合を避けるために、コマンドを使用する前に、同じ名前のユーザーがシステム内にすでに存在するかどうかを確認することをお勧めします 。さらに、ユーザーを作成した後、ユーザーのパスワードと権限、その他の詳細な構成を設定する必要がある場合があります。