ユーザー追加 は、システムにユーザー アカウントを追加するために使用される Linux のコマンドです。これは Linux の adduser コマンドへの単なるシンボリック リンクであり、両方の違いは、useradd がシステムでコンパイルされたネイティブ バイナリであるのに対し、adduser はバックグラウンドで useradd バイナリを使用する Perl スクリプトであることです。次のファイルに変更を加えます。
- /etc/パスワード
- /etc/shadow
- /etc/グループ
- /etc/gshadow
- /home に新しいユーザー用のディレクトリを作成します
目次
- Linux の「useradd」コマンドの構文
- 「useradd」コマンドの使用
- 1. Linux でユーザーを追加する方法
- 2. 新しいユーザーのホーム ディレクトリ パスを指定してユーザーを追加する方法
- 3. 特定のユーザー ID (UID) を持つユーザーを作成する方法
- 4. 特定のグループ ID (GID) を持つユーザーを作成する方法
- 5. ホームディレクトリを持たないユーザーを作成する方法
- 6. 有効期限のあるユーザーを作成する方法
- 7. コメント付きユーザーの作成方法
- 8. 変更されたログインシェルでユーザーを作成する方法
- 9. ユーザーの暗号化されていないパスワードを設定する方法
- 10. ヘルプの表示
Linux の「useradd」コマンドの構文
`useradd` コマンドの基本的な構文は次のとおりです。
useradd [options] [User_name]>
「useradd」コマンドの使用
1. Linux でユーザーを追加する方法
このコマンドは、test_user という名前のユーザーを追加します。
sudo useradd test_user>
2. 新しいユーザーのホーム ディレクトリ パスを指定してユーザーを追加する方法
新しいユーザーにホーム ディレクトリのパスを与えるには、Linux で次のコマンドを使用します。
sudo useradd -d /home/test_user test_user>
これにより、us/home/test_user のホーム ディレクトリが設定されます。
3. 特定のユーザー ID (UID) を持つユーザーを作成する方法
カスタム UID を持つ新しいユーザーを作成するには、次のコマンドを使用します。
sudo useradd -u 1234 test_user>
これにより、ユーザー ID 1234 と test_user という名前の新しいユーザーが作成されます。
4. 特定のグループ ID (GID) を持つユーザーを作成する方法
新しいユーザーを作成し、特定のグループ ID を割り当てるには、次のコマンドを使用します。
sudo useradd -g 1000 test_user>
ソートされたJava配列
これにより、グループ ID 1000 および test_user という名前の新しいユーザーが作成されます。
5. ホームディレクトリを持たないユーザーを作成する方法
ホームディレクトリを持たないユーザーを作成するには、次のコマンドを使用します。
sudo useradd -M test_user>
これにより、test_user という名前のユーザーが作成されますが、これもホーム ディレクトリなしで作成されます。
6. 有効期限のあるユーザーを作成する方法
ユーザー アカウントの有効期限を設定するには、次のコマンドを使用します。
sudo useradd -e 2020-05-30 test_user>
これにより、test_user という名前のユーザーが作成され、有効期限は 2020 年 5 月 30 日になります。
7. コメント付きユーザーの作成方法
ユーザーのコメントまたは説明を追加するには、次のコマンドを使用します。
sudo useradd -c 'This is a test user' test_user>
これにより、ユーザーの短いコメントまたは説明を含むユーザーが作成されます。
8. 変更されたログインシェルでユーザーを作成する方法
別のログイン シェルでユーザーを作成するには、次のコマンドを使用します。
sudo useradd -s /bin/sh test_user>
これにより、デフォルトのシェル /bin/sh を持つ test_user という名前のユーザーが作成されます。
9. ユーザーの暗号化されていないパスワードを設定する方法
ユーザーの暗号化されていないパスワードを設定するには、次のコマンドを使用します。
sudo useradd -p test_password test_user>
これにより、test_user という名前と暗号化されていないパスワード test_password を持つ新しいユーザーが作成されます。
10. ヘルプの表示
ヘルプを表示するには、次のコマンドを使用します。
sudo useradd --help>
このコマンドは、useradd コマンドのヘルプ セクションを表示します。
結論
この記事では、さまざまなカスタマイズを備えたユーザー アカウントを作成するための強力なツールである Linux の `useradd` コマンドについて説明しました。全体として、そのオプションと構文を理解することで、システム管理者は Linux システム上のユーザー アカウントを効率的に管理できると言えます。