Ordnerberechtigungen und alle Unterordner ändern


0

Ich arbeite gerade an einer PHPWebsite und schreibe VIEL in Dateien und Verzeichnisse. Wann immer diese Dateien erstellt werden, gehören sie automatisch Daemon und ich muss in Terminal gehen und ausführen sudo chown varosion /opt/lampp/htdocs/apps/<folder>, um diese Dateien zu bearbeiten oder zu löschen. Gibt es eine Möglichkeit, den gesamten lamppOrdner und alle zukünftigen Änderungen daran vollständig zu übernehmen ? Wenn dies nicht möglich ist, gibt es trotzdem die Möglichkeit, den PHPsStandardbesitz zu ändern ?

BEARBEITEN: Ich habe gerade die Option "Berechtigungen für eingeschlossene Dateien ändern" gefunden. Ich bin nicht sicher, ob dies mein Problem gelöst hat, aber es hört sich so an.


4
Siehe das Handbuch für chown. Die Option -R durchläuft Unterverzeichnisse. Und GUI-Stil: Eigenschaften, Berechtigungen für eingeschlossene Dateien ändern
Rinzwind

Antworten:


3

Versuchen Sie, chmod -R xxx <files>wo xxx für Ihre gewünschten Berechtigungen für Eigentümer, Gruppe und den Rest der Benutzer steht.

Das -RFlag bewirkt, dass das Ergebnis des Befehls in den Unterordnern rekursiv ist.

Der chownBefehl ändert den Eigentümer der Dateien, der chmodbesser passt, wenn Sie nur Berechtigungen ändern möchten.


Person in den Kommentaren schlug Sie dazu, ich wünschte, ich könnte ihm den Punkt geben.
Interprep

Das ist eine andere Lösung, seine Problemumgehung ist schneller, als Sie es bereits versucht haben chown. Sie könnten es auch versuchen chmod, Sie werden nicht mehr als ein paar Minuten beim Testen verlieren, und ich denke, es hilft, die Dinge in
Ordnung
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.