J'ai un tas de longue durée d'exécution des scripts et des applications qui sont le stockage de la sortie des résultats dans un répertoire partagé entre un petit nombre d'utilisateurs. Je voudrais un moyen de faire en sorte que chaque fichier et chaque répertoire créé en vertu du présent répertoire partagé automatiquement a u=rwxg=rwxo=r
des autorisations.
Je sais que je pourrais utiliser umask 006
à la tête de mes différents scripts, mais je n'aime pas cette approche de nombreux utilisateurs d'écrire leurs propres scripts et peut oublier de mettre le umask eux-mêmes.
Vraiment, je veux juste le système de fichiers pour définir les nouveaux fichiers et les répertoires avec une certaine permission si elle est dans un certain dossier. Est-ce possible?
Mise à jour: je pense que cela peut être fait avec les Acl POSIX, à l'aide de l'ACL par Défaut de la fonctionnalité, mais c'est un peu au-dessus de ma tête en ce moment. Si quelqu'un peut expliquer comment utiliser les Acl par Défaut, il serait probablement répondre à cette question bien.