chmodとACLの違い

chmodとACLの違い

わかりました。chmodそしてchown権限ビットがどのように機能するのか、Linuxには別の権限システムがあるというACL事実setfaclgetfacl疑問に思います。

これら2つのアクセス制御システムの違いは何ですか?お互いに干渉しますか?

ベストアンサー1

誰も他の人よりも優れていません。ただ方法と考え方が違うだけです。

問題なく、同じパスで両方の特権システムを使用できます。

所有者、グループ、その他の権限を変更すると、互いに干渉します。 setfacl でこれらの権限の現在の値を設定すると、実際には ACL 権限ではなく posix 権限が設定されます。

Posix権限は所有者、所有グループ、および「すべての人」権限のみを許可しますが、ACLは複数の「所有」ユーザーとグループを許可します。 ACLを使用すると、フォルダ内の新しいファイルにデフォルトの権限を設定することもできます。

より厳しい制御のために、apparmor または selinux を使用して、両方にさらに権限管理を追加できます。

おすすめ記事