GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Neue untergeordnete Dateien und Ordner standardmäßig in den Besitz des übergeordneten Ordners übernehmen?

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:

  1. -d :Standard für zukünftige Unterordner
  2. -m :Bestehende acl ändern
  3. -R :Änderungen rekursiv vornehmen
  4. o :setze acl für den Ordner other

Siehe man setfacl


Ubuntu
  1. Entfernen Sie Dateien und Ordner im Linux-Terminal

  2. So kopieren Sie Dateien und ändern gleichzeitig den Besitz und die Berechtigungen

  3. Wie vergleiche ich zwei Ordner und kopiere den Unterschied in einen dritten Ordner?

  4. Der Zweck des Lost+Found-Ordners in Linux und Unix?

  5. Wie verschiebe ich Dateien und Verzeichnisse in den übergeordneten Ordner in Linux?

So zippen Sie Dateien und Ordner in Linux [Anfängertipp]

Verwenden von Dateien und Ordnern auf dem Desktop-Bildschirm in Ubuntu

So verstecken Sie Ordner und Dateien in Linux mithilfe einer Textdatei

Wie erstelle ich neue Ordner im Dateimanager?

Die größten Dateien und Ordner in der Linux-Befehlszeile finden

So komprimieren Sie Dateien und Ordner unter Linux