Une solution trouvée !
- Chacun de mes utilisateurs ont le GID correspondant au groupe "users" dans /etc/passwd.
Ce qui a pour incidence que chaque fichier créé aura pour propriétaire l'utilisateur et pour groupe "users".
- La home de chacun d'eux est en 700.
Afin d'éviter toute lecture de la home par d'autres utilisateurs, même ceux du groupe "users".
- Les permissions par défaut pour la création de fichier sont en 770.
Ainsi les fichiers créés dans mon dossier public seront modifiables par tous les utilisateurs du groupe "users".
Si quelqu'un a mieux ou est sceptique, je suis preneur
Note : Dans le cadre d'NFS, on m'a dit que les options "all_squash,anonuid=X,anongid=Y", où X et Y sont les UID et GID respectifs que je veux pour les fichiers écrits dans mon partage, suffisait. Mais avoir une solution dans le cas d'un dossier local à la machine n'était pas sans refus