GROUP(5) — NEWS-OS Programmer’s Manual
名称
group − グループファイル
形式
/etc/group
解説
group ファイルは、 システムによって認識される各グループが 以下の形式で収められています。
groupname:password: gid:user-list
groupname グループ名
gid システムにおける数値のグループ ID この数値は各グループ特有な値でなければいけません
user-list そのグループ内に含まれるすべてのユーザを コンマで区切って示すリスト
パスワードフィールドが空白である場合、 パスワードは要求されません。 group ファイルは、 ASCII ファイルです。 このファイルは、暗号化されたパスワードを備えているため、 group ファイルは、一般読み取り許可を備え、 グループ ID の数値がユーザ名にマップするため に使用することができます。 ‘+’ (プラス記号)から始まる行は、 NIS から、ひとつ、または複数のエントリの取り入れを 意味します。 ‘+’ だけからなる行は、ファイルのその場所に NIS グループファイルの全内容 を挿入することを意味します。 ‘+groupname’ という形式のエントリは、(もしあれば) groupname に関するエントリを挿入することを意味します。 ‘+’ エントリが空白以外の password あるいは user-list フィールドを備えている場合、 そのフィールドの内容が、 NIS の対応するフィールドの内容を変更します。 この方法で gid フィールドを変更することはできません。 −groupname という形式のエントリは、 指定されたグループは許可されていないことを示しています。 groupname に示された後続のエントリは、 それが NIS からのものであっても、 ローカルグループファイルからのものであっても 無視されます。 エントリの形式が悪い、 ファイルの読み込みルーチンがとまります。 この場合、後に続くエントリでのグループアサイメントは 行なわれません。
例
グループファイルの例:
primary:q.mJzTnu8icF.:10:fred,mary
+myproject:::bill,eve
+:
もしこれらのフィールドがグループファイルの最後にあれば、 1次 のグループファイルは fred (フレッド)と mary (メアリ) というメンバと、 グループ ID 10 を含みます。 myproject には、 bill (ビル)と steve (スティーブ)というメンバが含まれ、 myproject グループに関する NIS エントリの パスワードおよびグループ ID が 含まれることになります。 NIS にリストされている すべてのグループが引き入れられ、 myproject に関するエントリの後に置かれることになります。
関連ファイル
passwd(1), su(1), getgroups(2), initgroups(3), crypt(3), passwd(5),
バグ
passwd(1) コマンドによって、グループパスワードを 変更することはできません。
NEWS-OSRelease 4.1C