システム グループとネットグループの違いは何ですか?

システム グループとネットグループの違いは何ですか?

システム グループとネットグループの違いは何ですか (少なくとも Ubuntu では)?

答え1

「システム グループ」(多くの場合、単に「グループ」)にはユーザー[1]が含まれており、UNIX や他の多くのオペレーティング システムにおける基本的なセキュリティ概念の 1 つです。各ユーザーはプライマリ グループと任意の数のセカンダリ グループに属します。グループは、ユーザーと同様に、通常の、、、chownツールを使用して特定のファイルやディレクトリにアクセスしたり、変更したりすることができます。chmodchgrpsetfacl

一方、「ネットグループ」は、Unix 系システムでのみ使用される NIS/YP ディレクトリ サービス システムの一部です。ネットグループには、(hostname, user, nis-domain)(3 つの項目はすべてオプション) 形式のエントリが含まれており、任意のホスト上のユーザー、特定のホスト上のユーザーなどを記述できます。ネットグループはファイルに直接使用されることはなく、NIS 対応プログラム (NFS エクスポート ファイルシステムなど) によってのみ使用されます。須藤、システムログイン権限。


[1]他のオペレーティングシステムでは、より高度な構成が可能な場合があります。たとえば、Windows NTはグループをグループメンバーとしてサポートしています。

関連情報