Ich habe ein Verzeichnis erstellt und chown verwendet, um meinen Benutzer und meine Gruppe zum Eigentümer zu machen. Wenn ich einen neuen Ordner im übergeordneten Ordner erstelle, werden die Berechtigungen für „Andere“ auf der Registerkarte „Berechtigungen“ auf „Zugriff auf Dateien“ und nicht auf „Dateien erstellen und löschen“ gesetzt.
Wie kann ich sicherstellen, dass alle Unterordner und Dateien meines übergeordneten Ordners alle standardmäßig die übergeordneten Berechtigungen haben?
Ubuntu 16.04LTS
/opt/lampp/htdocs directory
Akzeptierte Antwort:
Mit dem setfacl
Tool können Sie dies einstellen mit:
sudo setfacl -R -d -m o::rwx /opt/lampp/htdocs
sudo setfacl -R -m o::rwx /opt/lampp/htdocs
Die erste Zeile setzt dies auf den Standardwert, während die zweite nur die acl
ändert und verlässt (Zugriffskontrollliste) Werte. Die erste Zeile ist das, wonach Sie suchen.
Infos:
-d
:Standard für zukünftige Unterordner-m
:Bestehendeacl
ändern-R
:Änderungen rekursiv vornehmeno
:setzeacl
für den Ordner other
Siehe man setfacl