私はUbuntuを使用していますが、ACLの一般権限とユーザー、グループ、およびその他の権限(表示されている場合)が実際に2つの異なる権限セットであるのか、それとも実際に1つの権限セットかを知りたいのです。
答え1
ACL システムは次の項目を認識しています。
- ACL_USER_OBJ
ACL_USER_OBJ エントリは、ファイル所有者のアクセス権を表します。 - ACL_GROUP_OBJ
ACL_GROUP_OBJエントリは、ファイルグループへのアクセス権を表します。 - ACL_OTHER
ACL_OTHER エントリは、ACL の他のエントリと一致しないプロセスへのアクセス権を表します。
これは古いアイテムです。新しいものは次のとおりです。
- ACL_USER
ACL_USERエントリは、エントリ修飾子で識別されたユーザーのアクセス権を表します。 - ACL_GROUP
ACL_GROUPエントリは、エントリ修飾子で識別されたグループへのアクセス権を表します。 - ACL_MASK
ACL_MASKエントリは、ACL_USER、ACL_GROUP_OBJ、またはACL_GROUPタイプのエントリによって付与できる最大アクセスを表します。
優先事項
- ACL_USER_OBJ が ACL_USER より優先されます。
- ACL_USER が ACL_GROUP_OBJ より優先されます。
- ACL_GROUP_OBJ が ACL_GROUP より優先されます。