groupdel - グループを削除する
概要
groupdel [オプション] グループ名
説明
groupdel コマンドは、システムのアカウントファイルを変更し、グループ名に関連するすべてのエントリを削除します。 指定されたグループは存在している必要があります。
オプション
groupdel コマンドに適用されるオプションは次のとおりです。
-f、--force
このオプションは、グループがプライマリグループとして設定されているユーザーがいても、グループの削除を強制します。
-h、--help
ヘルプメッセージを表示して終了します。
-R、--root CHROOT_DIR
CHROOT_DIR ディレクトリ内の変更を適用し、CHROOT_DIR ディレクトリの構成ファイルを使用します。絶対パスのみがサポートされます。
-P、--prefix PREFIX_DIR
変更を PREFIX_DIR ディレクトリに適用し、PREFIX_DIR ディレクトリの構成ファイルを使用します。このオプションは chroot を行わず、クロスコンパイルターゲットの準備を目的としています。いくつかの制限があります。NIS と LDAP のユーザー/グループは検証されません。PAM 認証はホストファイルを使用します。SELinux のサポートはありません。
注意点
既存のユーザーのプライマリグループは削除できません。ユーザーを削除してから、グループを削除する必要があります。
すべてのファイルシステムを手動でチェックし、このグループが所有するファイルが残っていないことを確認する必要があります。
構成
/etc/login.defs の次の構成変数は、このツールの動作を変更します。
MAX_MEMBERS_PER_GROUP (数値)
グループエントリあたりの最大メンバー数。最大値に達すると、/etc/group に新しいグループエントリ(同じ名前、同じパスワード、同じ GID)が開始されます。
デフォルト値は 0 で、これはグループ内のメンバー数に制限がないことを意味します。
この機能(グループ分割)を使用すると、グループファイルの行の長さを制限できます。これは、NIS グループの行が 1024 文字を超えないようにするために役立ちます。
このような制限を適用する必要がある場合は、25 を使用できます。
注:分割グループは、すべてのツール(Shadow ツールスイート内でも)でサポートされているわけではありません。本当に必要な場合にのみ、この変数を使用しないでください。
ファイル
/etc/group
グループアカウント情報。
/etc/gshadow
セキュアなグループアカウント情報。
終了値
groupdel コマンドは、次の値で終了します。
0 成功
2 無効なコマンド構文
6 指定されたグループが存在しない
8 ユーザーのプライマリグループを削除できない
10 グループファイルを更新できない
関連項目
chfn(1), chsh(1), passwd(1), gpasswd(8), groupadd(8), groupmod(8), useradd(8), userdel(8), usermod(8).