NETGROUP(5) — UNIX Programmer’s Manual
名称
netgroup − ネットワークグループのリスト
解説
netgroup ファイルは、ネットワーク全体のグループを定義するものであり、 リモートマウント、リモートログイン、リモートシェルを行う際の 許可チェックに使用されます。リモートマウントに関しては、 netgroup ファイル内の情報は、マシンを分類するために使用されます。 リモートログインおよびリモートシェルに関しては、 このファイルはユーザを分類するために使用されます。 netgroup ファイル内の各行は、以下の形式で、それぞれ 1つのグループを定義します。
groupname member1 member2 ...
ここで、memberi は、別のグループ名か、以下の 3つ 1組の名称になります。
(ホスト名、ユーザ名、ドメイン名)
上記の 3つのフィールドはどれも空白にすることができます。 その場合、そのフィールドはワイルドカードを示します。従って、
universal(,,)
という定義は、すべてのユーザがそのグループに所属することを意味します。 文字、数字、下線以外のキャラクタ(“−”など)から始まるフィールド名では、 正反対の意味に動作します。 例えば、以下のエントリで言うと、
justmachines (analytica,−,news)
justpeople (−,babbage,news)
マシン analytica は、ドメイン news におけるグループ justmachines に所属しますが、そのグループに所属するユーザはいません。同様に、ユーザ babbage は、ドメイン news におけるグループ justpeople に所属しますが、そのグループに所属するマシンはありません。
ネットワークグループは、イエローページに含まれ、 次のようなファイルを通してアクセスされます。
/etc/yp/ドメイン名/netgroup.dir
/etc/yp/ドメイン名/netgroup.pag
/etc/yp/ドメイン名/netgroup.byuser.dir
/etc/yp/ドメイン名/netgroup.byuser.pag
/etc/yp/ドメイン名/netgroup.byhost.dir
/etc/yp/ドメイン名/netgroup.byhost.pag
これらのファイルは、 makedbm(8) によって /etc/netgroup から作成することができます。
関連ファイル
/etc/netgroup
/etc/yp/domainname/netgroup.dir
/etc/yp/domainname/netgroup.pag
/etc/yp/domainname/netgroup.byuser.dir
/etc/yp/domainname/netgroup.byuser.pag
/etc/yp/domainname/netgroup.byhost.dir
/etc/yp/domainname/netgroup.byhost.pag
関連事項
getnetgrent(3), exportfs(8), makedbm(8), ypserv(8)
NEWS-OSRelease 3.3