ユーザ追加コマンド 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