Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ group(5) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

setgroups(2)

initgroups(3)

crypt(3)

passwd(1)

passwd(5)

GROUP(5)  —  UNIX Programmer’s Manual

名称

group − グループファイル

形式

/etc/group

解説

group (グループ)には、それぞれのグループについて以下の情報が収められます。

・グループ名

・暗号化されたパスワード

・グループ ID を示す数字

・そのグループ内に含まれるすべてのユーザをコンマで区切って示すリスト これは ASCII ファイルです。各フィールドは、コロン(:)で区切られ、 それぞれのグループは改行によって区切られています。 パスワードフィールドが空白である場合、パスワードは要求されません。 このファイルは /etc ディレクトリ内にあります。 このファイルは、暗号化されたパスワードを備えていることから、 一般読み取り許可を備えることができるため、 例えば、グループ ID の数値をグループ名にマップするため に使用することができます。

グループファイルは、イエローページからのエントリの取り入れを 意味するプラス記号(+)から始まる行を収めることができます。 プラス(+)エントリには2つのスタイルがあります。+ はそれだけで、 その時点においてイエローページグループファイルの全内容 を挿入することを意味します。 +name は、その時点において(もしあれば)イエローページからその name (名称)に関するエントリを挿入することを意味します。 プラス(+)エントリが空白以外のパスワードあるいは グループメンバフィールドを備えている場合、 そのフィールドの内容が、イエローページ内に含まれる内容を変更します。 数値グループ ID フィールドは変更することはできません。

グループファイルはまた、マイナス記号(−)から始まる行を含むこともでき、 こうしたエントリはグループエントリを禁じるために使用されます。 マイナス(−)エントリのスタイルは 1つだけです。 −name で構成されるエントリは、その name (名称)に関する後続のエントリを禁止することを意味します。 それがイエローページからのものであっても、 ローカルグループファイルからのものであっても、 それ以降のエントリはすべて禁止されます。

例

−oldproj
+myproject:::bill, steve
+:

これらのエントリがグループファイルの最後にあった場合には、グループ oldproj が −oldproj というエントリの後にある場合、そのグループ oldproj は無視されます。また、グループ myproject には、 bill (ビル)と steve (スティーブ)というメンバが含まれ、 myproject グループに関するイエローページエントリのパスワードおよびグループ ID が 含まれることになります。イエローページにリストされて いるすべてのグループが引き入れられ、 myproject に関するエントリの後に置かれることになります。

関連ファイル

/etc/group, /etc/yp/group

関連事項

setgroups(2), initgroups(3), crypt(3), passwd(1), passwd(5)

バグ

passwd(1) コマンドによって、グループパスワードを変更することができません。

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026