Solution 1 :
J'ai en fait trouvé quelque chose qui fait jusqu'à présent ce que j'ai demandé, partageant ici afin que quiconque rencontre ce problème puisse essayer cette solution :
sudo setfacl -Rdm g:groupnamehere:rwx /base/path/members/
sudo setfacl -Rm g:groupnamehere:rwx /base/path/members/
R est récursif, ce qui signifie que tout ce qui se trouve sous ce répertoire se verra appliquer la règle.
j est la valeur par défaut, ce qui signifie que pour tous les éléments futurs créés dans ce répertoire, ces règles s'appliquent par défaut.m est nécessaire pour ajouter/modifier des règles.
La première commande concerne les nouveaux éléments (d'où le d), la deuxième commande concerne les éléments anciens/existants sous le dossier. J'espère que cela aidera quelqu'un car ce truc est un peu compliqué et pas très intuitif.
Solution 2 :
Pour aller avec votre réponse acceptée ...
Vous pouvez combiner ces commandes ensemble comme :
sudo setfacl -Rm d:g:groupnamehere:rwx,g:groupnamehere:rwx /base/path/members/
Solution 3 :
setfacl sous Linux a le -d
et -k
options pour manipuler les permissions par défaut qui sont probablement ce que vous recherchez (voir man pour plus d'informations).