Sie müssen die Verzeichnisse auf o + x setzen. BEARBEITEN: Um dies rekursiv auszuführen, geben Sie ein
find . -type d -exec chmod o+x {} \;
Ich habe einen Verzeichnisbaum mit der Berechtigung für andere als keine. Ich muss es ändern, um zu lesen.
Ich führe diesen Befehl aus:
chmod -R o+r My\ Dir
Es scheint jedoch nicht für Verzeichnisse zu funktionieren, da Apache nicht auf die darin enthaltenen Dateien zugreifen kann. Wenn ich die Registerkarte "Berechtigungen" für das Verzeichnis in Thunar öffne, wird Folgendes angezeigt:
Ordnerberechtigungen sind inkonsistent und Sie können möglicherweise nicht mit Dateien in diesem Ordner arbeiten.
Es hat auch eine Schaltfläche, um das Problem zu beheben, aber ich kann dies nicht für alle Verzeichnisse tun (da es zu viele gibt)
Was mache ich falsch?
Sie müssen die Verzeichnisse auf o + x setzen. BEARBEITEN: Um dies rekursiv auszuführen, geben Sie ein
find . -type d -exec chmod o+x {} \;
Beim Öffnen von Ordnern werden sie nicht gelesen, sondern ausgeführt (in Bezug auf Privilegien), so dass Kims Benutzer, der die Einstellung verwendet, das Flag "Ausführen" gesetzt haben (+ x).