Es ist einfach, einfache UNIX-Berechtigungen auf Anforderung eines entsprechend autorisierten Benutzers, die Berechtigungen von Verzeichnissen und Dateien, rekursiv festzulegen. Dies kann nicht automatisch durchgesetzt werden.
Sie können den Benutzern mitteilen, dass sie die umask von 0002 verwenden sollen, und dies hilft, um 0775 neue Dateien zu erstellen (abhängig von der Anwendung). Aber es ist nicht durchsetzbar.
Nach meinem Verständnis werden ACLs auf UNIX / Linux-Systemen nicht vererbt. Sie werden nach Bedarf festgelegt.
Was den Besitz von Dateien / Verzeichnissen angeht, haben Sie hier so ziemlich Pech.
In Bezug auf den Besitz von Dateien / Verzeichnisgruppen wird der Besitz der Gruppe durch Setzen des Verzeichnis-Set-GID-Bits (dh g + s in DIRECTORIES) vererbt.
Was ich in solchen Situationen getan habe, ist, ein periodisches Root-Cron-Skript auszuführen, das nicht konforme Berechtigungen / Besitzverhältnisse in solchen Verzeichnissen auf den Standard zurücksetzt.
Ein weiterer (NICHT EMPFOHLENER) Vorgang besteht darin, bei der Bearbeitung dieser Dateien dieselbe Benutzer-ID zu verwenden. Dies kann dadurch erreicht werden, dass sich der Benutzer unter seiner eigenen UID am System anmeldet und dann sudo oder su als ID verwendet. Dies ist insbesondere bei ACLs und Berechtigungsbits immer noch nicht 100%.