ユーザ追加コマンド useradd
書式
useradd [オプション] 追加ユーザ名
オプション
オプション | 内容 |
---|---|
-c --comment | コメントを設定 |
-d --home-dir | ホームディレクトリを指定 |
-g --gid | ユーザの属する主グループのグルー名またはグループIDを指定 |
-G --groups | ユーザの属する副グループを指定 |
-m --create-home | ホームディレクトリが存在しない場合にはホームディレクトリを作成 |
-s --shell | ユーザのログインシェルを指定 |
-u --uid | UIDを指定 |
オプション無しのデフォルト値
useradd -D でデフォルトの値を確認することができる
root@ubuntu2404:~# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/sh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no
LOG_INIT=yes
root@ubuntu2404:~#
ユーザ作成実行例 (Ubuntu 24.04.3 LTS)
実行例: 作成ユーザ tesetuser ログイン時shell bash ホームディレクトリ(新規作成) /data/testuser
root@ubuntu2404:~# useradd -m -d /data/testuser -s /usr/bin/bash testuser