GPASSWD(1)

NAME
gpasswd - /etc/groupファイルを管理する

書式
gpasswd group
gpasswd -a user group
gpasswd -d user group
gpasswd -R group
gpasswd -r group
gpasswd [-A user,...] [-M user,...] gruop

説明
gpasswd は/etc/groupファイル (及び、SHADOWGRPを定義してコンパイルした時は/etc/gshadowファイル) を管理するのに用いられる。 各グループに管理者を置き、メンバー及びパスワードを設定することが出来る。 システム管理者は、 -Aオプションを使ってグループ管理者(複数でも可)を定義することや -Mオプションを使ってメンバーを定義することができ、 各グループの管理者及びメンバーと同等の特権を持っている。

グループ管理者は、それぞれ-a及び-dオプションを用いて ユーザを追加したり削除することが出来る。 管理者は-rオプションを用いてグループパスワードを削除する事が出来る。 パスワードが設定されていない時は、 グループのメンバーのみが newgrp(1) を用いてグループの一員となることが出来る。 オプション-Rを指定した場合は、 newgrp(1) コマンドを用いたグループへのアクセスを出来なくする。

グループの管理者がグループ名のみを指定して gpasswd コマンドを実行した場合は パスワードの入力を求められる。 パスワードが設定されている場合でも、 メンバーはパスワードなしで newgrp(1) コマンドを用いることが出来るが、 メンバーでない人はパスワードを入力しなくてはならない。

ファイル
/etc/group - グループ情報
/etc/gshadow - shadowしたグループ情報

関連項目
newgrp(1), groupadd(8), groupdel(8), groupmod(8), grpck(8)