STARTBEITRAG
Testverzeichnis, Datei darin mit Leserecht. Auf einem Verzeichnis im Pfad fehlt x. Der direkte Dateizugriff scheitert trotzdem. Ich suche eine gute Erklärung für den Unterschied zwischen r und x bei Verzeichnissen.
Lernfragen und Praxis · 4 Antworten
STARTBEITRAG
Testverzeichnis, Datei darin mit Leserecht. Auf einem Verzeichnis im Pfad fehlt x. Der direkte Dateizugriff scheitert trotzdem. Ich suche eine gute Erklärung für den Unterschied zwischen r und x bei Verzeichnissen.
r erlaubt, die Namen der Einträge zu lesen. x erlaubt, das Verzeichnis beim Zugriff auf einen benannten Eintrag zu durchqueren. Die Bedeutung ist hier anders als bei einer ausführbaren Datei.
r erlaubt, die Namen der Einträge zu lesen. x erlaubt, das Verzeichnis beim Zugriff auf einen benannten Eintrag zu durchqueren. Die Bedeutung ist hier anders als bei einer ausführb…
Heißt das auch, ich könnte mit x ohne r auf einen bekannten Dateinamen zugreifen, ihn aber nicht einfach auflisten?
Heißt das auch, ich könnte mit x ohne r auf einen bekannten Dateinamen zugreifen, ihn aber nicht einfach auflisten?
Ja, sofern die weiteren Verzeichnisse im Pfad und die Datei die nötigen Rechte erlauben. Genau diesen Gegenversuch wollte ich im Testverzeichnis zeigen.
Ja, sofern die weiteren Verzeichnisse im Pfad und die Datei die nötigen Rechte erlauben. Genau diesen Gegenversuch wollte ich im Testverzeichnis zeigen.
ACLs und zusätzliche Schutzmechanismen können noch hineinspielen. Für das kleine Modell mit den normalen Dateirechten ist der Vergleich aber brauchbar.