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:setzeaclfür den Ordner other
Siehe man setfacl