解決策 1:
私は実際に、これまでのところ私が求めていたことを実行するものを見つけました。ここで共有して、この問題に遭遇した人は誰でもこの解決策を試すことができます:
sudo setfacl -Rdm g:groupnamehere:rwx /base/path/members/
sudo setfacl -Rm g:groupnamehere:rwx /base/path/members/
R つまり、そのディレクトリの下のすべてにルールが適用されます。
日 これは、そのディレクトリの下に作成される今後のすべてのアイテムに対して、これらのルールがデフォルトで適用されることを意味します。
最初のコマンドは新しいアイテム (したがって d) 用で、2 番目のコマンドはフォルダー内の古い/既存のアイテム用です。これは少し複雑で直感的ではないため、これが誰かの助けになることを願っています.
解決策 2:
受け入れられた回答に合わせて ...
これらのコマンドを次のように組み合わせることができます:
sudo setfacl -Rm d:g:groupnamehere:rwx,g:groupnamehere:rwx /base/path/members/
解決策 3:
Linux の setfacl には -d
があります と -k
おそらく探しているものであるデフォルトのアクセス許可を操作するためのオプション (詳細については、man を参照してください)。