1.08.1基礎
GID 3100を持つグループanalystsを新規作成する。
適切なコマンドはどれか。
× 不正解
groupadd -g GID GROUPで、新しいグループへ明示的なGIDを割り当てる。
詳細解説
誤り
groupadd -n 3100 analystsgroupaddの-nでGIDを指定する構文ではない。
groupaddの-nで数値GIDを指定する構文ではなく、目的の属性を設定できない。
誤り
groupmod -g 3100 analystsgroupmodは既存グループのGIDを変更する。
groupmodはanalystsが既に存在するときのGID変更で、新規グループを作らない。
誤り
useradd -g 3100 analystsuseraddはユーザーを作成し、-gはそのプライマリグループを指定する。
useraddはanalystsというユーザーを作ろうとし、3100をその主グループとして解釈する。
正しい
groupadd -g 3100 analystsgroupadd -g GID NAMEで指定GIDのグループを作成する。
groupaddでanalystsを新規作成し、-gの引数3100をGIDとして割り当てる。
実際に確かめる
一時的な検証環境で実行できる例です。
groupadd --help | grep -E -- '-g,|--gid'期待される結果
GID指定の説明行理解のポイント
- groupaddは新規作成
- -gはGID
- groupmodは既存変更
確認時の注意
- 確認環境: shadow-utils groupadd help / 状態変更なし
基礎のおさらい
グループDB
グループ名とGIDは/etc/groupなどへ登録され、権限判定では数値GIDが使われる。
GIDの一意性
通常は既存GIDとの重複を避け、組織の割当範囲と照合してから指定する。
問題IDKL-102-1024
確認環境shadow-utils groupadd help / 状態変更なし
最終技術確認2026-08-13
誤り・権利侵害を報告