![Standardverzeichnisberechtigungen Redhat Linux](https://rvso.com/image/109216/Standardverzeichnisberechtigungen%20Redhat%20Linux.png)
Wie kann ich den Standardgruppenbesitzer und die Standardberechtigungen für alle neuen Dateien festlegen, die unter /data/user-name/ erstellt werden?
Ich möchte, dass jede neue Datei, die unter /data/user-name/ erstellt wird, die folgenden Eigenschaften hat: 1) Gruppenbesitzer = Marketing 2) Besitzerberechtigungen = rwx 3) Gruppenberechtigungen = rwx 4) Andere Berechtigungen = r--
touch /data/user-name/test.file
ls -lah /data/user-name/test.file
sollte produzieren
-rwxrwxr-- 1 username marketing 0B Apr 7 13:23 test.file
Ich kann nicht herausfinden, wie ich das erreichen kann. Danke!!!
Antwort1
Die Standardberechtigungen für eine neue Datei sind 0666, also rw-rw-rw-. Diese Berechtigungen können mithilfe von reduziert, also maskiert werden umask
. Es gibt keinen Standardmechanismus zum Hinzufügen von Ausführungsberechtigungen beim Erstellen einer Datei.