1.08.1基礎
既存グループanalystsの名前をanalyticsへ変更する。GIDは維持する。
適切なコマンドはどれか。
× 不正解
groupmod -n NEW_NAME OLD_NAMEで、既存グループの名前を変更する。
詳細解説
正しい
groupmod -n analytics analysts-n NEW_GROUP OLD_GROUPで既存グループ名を変更する。
-nの引数analyticsを新しい名前、最後のanalystsを既存グループとして名前を変更する。
誤り
groupmod -g analytics analysts-gは数値GIDを変更する。
-gは数値GIDを必要とするため、analyticsを新名として扱わない。
誤り
groupadd -n analytics analystsgroupaddは新規作成用で、この名前変更構文ではない。
groupaddは新規グループ用で、既存analystsの名前を変更するコマンドではない。
誤り
usermod -l analytics analystsusermod -lはユーザーのログイン名を変更する。
usermod -lはユーザー名を扱うため、グループanalystsのレコードを変更しない。
実際に確かめる
一時的な検証環境で実行できる例です。
groupmod --help | grep -E -- '-n,|--new-name'期待される結果
new group nameの説明行理解のポイント
- groupmodは既存group
- -nは名前
- GIDは-g
確認時の注意
- 確認環境: shadow-utils groupmod help / 状態変更なし
基礎のおさらい
名前とID
表示名を変えても数値GIDを維持すれば、ファイルのグループ所有権との対応は保たれる。
関連設定
グループ名を文字列で参照する設定や運用スクリプトは別途更新が必要になる。
問題IDKL-102-1025
確認環境shadow-utils groupmod help / 状態変更なし
最終技術確認2026-08-13
誤り・権利侵害を報告