Hallo, ich richte einen Server ein, bei dem nginx die 403-Berechtigung verweigert. Ich habe herausgefunden, dass der Befehl
chown -R root:www-data /my_directory
nur die Berechtigungen von Verzeichnissen festlegen. Wenn ich ls -lash verwende, erhalte ich Folgendes
4,0 KB -rw-r--r-- 1 root www-data 95 27. Jan. 16:14 confirm_delete.js
irgendwelche Ideen, wie ich diese Berechtigungen einstelle (vorzugsweise für alle Verzeichnisse gleichzeitig)
Antwort1
Sie suchen nach dem chmod, um Berechtigungen zu ändern, chown ändert nur Besitzer/Gruppe von Dateien und Verzeichnissen. Sie sollten es verwenden, sudo chmod -R a+rx /my_directory
um die Flags Lesen und Ausführen zu allen Dateien und Verzeichnissen unter /my_directory hinzuzufügen.