GNU/Linux >> Linux の 問題 >  >> Linux

Linux での useradd コマンドの例

useradd コマンドは、ユーザー アカウントの作成と基本設定の構成に使用されます。アカウント作成プロセスの一環として、useradd はいくつかのファイルを参照します:

  • アカウントは /etc/passwd に保存されます ファイル。
  • アカウントは、/etc/login.defs で設定されたさまざまなオプションに従って構成されます ファイル。
  • アカウントのホーム ディレクトリは、/home/[アカウント名] ディレクトリに作成されます。
  • アカウントのホーム ディレクトリは、/etc/skel のファイルを使用して入力されます ディレクトリ。

デフォルトでは、useradd コマンドはアカウントのパスワードを設定しません。ほとんどの Linux ディストリビューションは空のパスワードを許可しないため、アカウントは存在しますが、まだ使用できません。

useradd コマンドの構文

useradd コマンドの構文は次のとおりです。

# useradd [options] [user name]

useradd コマンド オプション

useradd コマンドには、以下の表に示すように、ユーザー アカウントをカスタマイズするための多くのオプションが含まれています。

オプション 説明
-c コメント欄を設定 # useradd -c “ユーザー 1” user01
-e アカウントの有効期限を設定します # useradd -e 2021/12/31
-s ユーザーのデフォルト シェルを設定します # useradd -s /bin/bash
-D 新規ユーザーのデフォルト設定を表示 # useradd -D

useradd コマンドの例

1. デフォルト設定でユーザーを追加:

# useradd geek 

2. メンション コメントでユーザーを追加するには:

# useradd -c "Anything" geek 

3. ホーム ディレクトリに言及してユーザーを追加するには:

# useradd -d /tmp/geek geek 

4. 有効期限のあるユーザーを追加するには:

# useradd -e 2013-12-31 geek 

5. 非アクティブの日数を持つユーザー アカウントを追加するには:

# useradd -f 2 geek 

6. プライマリ グループを指定してユーザーを追加するには:

# useradd -g UNIX geek 

7. 二次グループに言及してユーザーを追加するには:

# useradd -G Support,IT geek

8. ホーム ディレクトリが作成されない間にユーザーを追加するには:

# useradd -M geek

9. 重複する UID を持つユーザーを作成するには:

# useradd -u 500 -o geek 

10. システム アカウントを作成するには:

# useradd -r geek 

11. 特定のシェルを割り当ててユーザーを作成する:

# useradd -s /bin/bash geek 

12. 特定のユーザー ID でユーザーを作成する:

# useradd -u 521 geek 


Linux
  1. 7 Linux df コマンドの例

  2. 8 Linux TR コマンドの例

  3. Linux での rm コマンドの例

  1. Linux での ps コマンドの例

  2. Linux での ac コマンドの例

  3. Linux での df コマンドの例

  1. Linux での useradd コマンドの例

  2. Linux での sa コマンドの例

  3. Linux での du コマンドの例