Linux Command

Linux ユーザ関連(追加、削除)コマンド

ユーザ追加コマンド useradd

書式

useradd [オプション] 追加ユーザ名

オプション

オプション内容
-c --commentコメントを設定
-d --home-dirホームディレクトリを指定
-g --gidユーザの属する主グループのグルー名またはグループIDを指定
-G --groupsユーザの属する副グループを指定
-m --create-homeホームディレクトリが存在しない場合にはホームディレクトリを作成
-s --shellユーザのログインシェルを指定
-u --uidUIDを指定

オプション無しのデフォルト値

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

-Linux Command