GROUPADD(8)

名前
groupadd - 新しいグループを作成する

書式

groupadd [-g gid [-o]] [-r] [-f] [-K KEY=VALUE] group

説明
groupadd コマンドは、 コマンドライン上で指定された値と システムのデフォルト値とを用いて新しいグループを作成する。 新しいグループが必要に応じてシステムファイルに記入される。 groupadd コマンドに指定できるオプションは次の通り。

-f  このオプションは指定したグループが既存の場合に成功ステータスで終了する。 -g オプションと一緒の場合は、指定した GID が既存の場合に、他の重複しない GID が選択される(つまり -g は無視される)。

-r  このフラッグは groupadd にシステムアカウントを追加するために指定する。 -g オプションがコマンドラインで指定されない限り、499 より小さい値で最初にある gid が自動的に選択される。このオプションは Red Hat によって追加された。

-g GID
新規グループの ID 番号。
    この値は、-o オプションを用いる場合を除き、他と重複してはならない。 また非負値でなければならない。 デフォルトでは、他のあらゆる既存グループの ID よりも値が上で、かつ 500 より上の数値内で最小の数値となる。 0 から 499 までの値は、 通常システム用のアカウントに予約されている。

-h, --help
    ヘルプメッセージを表示し、終了する。

-K KEY=VALUE
    このオプションは /etc/login.defs のデフォルト値(GID_MIN, GID_MAX,　その他)を上書きする。 このオプションは複数指定が可能である。

    例: -K GID_MIN=100 -K GID_MAX=499

    注意: -K GID_MIN=10,GID_MAX=499 はまだ機能しない。

-o  このオプションは一意ではない GID でグループ追加する事を許可する。

ファイル

/etc/group
    グループアカウント情報

/etc/gshadow
    セキュアグループアカウント情報

/etc/login.defs
    シャドーパスワードスィート設定

警告

グループ名の頭文字は小文字またはアンダースコアでなければならない。頭文字以降は小文字、アンダースコア、ダッシュ、ドルサインのみ使用する。 正規表現では [a-z_][a-z0-9_-]*[$] となる。

グループ名のキャラクタ数は最大16文字である。

グループ名が NIS 等の外部データベースに既に存在する場合は groupadd はグループ作成のリクエストを却下する。

返り値

groupadd コマンドは次の値で終了する。

0   成功

2   不正なコマンド書式

3   オプションへの不正な引数

4   GID が一意ではない( -o が使用されない場合)

9   グループ名が一意ではない

10  グループファイルを更新出来ない

関連事項

chfn(1), chsh(1), passwd(1), gpasswd(8), groupdel(8), groupmod(8), login.defs(5), useradd(8), userdel(8), usermod(8).

著者
Julianne Frances Haugh (jockgrrl@ix.netcom.com)