
Ich frage mich nur, warum ein Verzeichnis dies benötigen würde.
Oder ist es möglich, Dateien aus dem Verzeichnis abzurufen, ohne sie direkt lesen zu müssen?
Antwort1
Mit der Ausführungsberechtigung für Verzeichnisse können Sie das Verzeichnis durchlaufen, ohne seinen Inhalt lesen zu können. Auf diese Weise können Sie ein Verzeichnis, auf das andere Zugriff haben sollen, effektiv unter einem Verzeichnis platzieren, auf das sie keinen Zugriff haben sollen.
Ein häufiger Anwendungsfall hierfür ist das Anlegen eines Website-Dokumentenstamms in einem Home-Verzeichnis. Sie möchten nicht unbedingt Zugriff auf den Inhalt des Home-Verzeichnisses gewähren (nicht einmal das Anzeigen der Dateien), sondern dem Webserver-Benutzer Zugriff auf das Verzeichnis „public_html“ innerhalb des Home-Verzeichnisses gewähren.
Antwort2
Ja, mit just +x
können Sie immer noch auf den Inhalt des Verzeichnisses zugreifen, wenn Sie die Dateinamen kennen. Sie müssen +r
nurListe(d. h. lesen) Sie das Verzeichnis selbst.