Hallo,
ein Ordner hat die Zugriffsrechte r w x r w x r - -.
Warum kann ich diesen Ordner nicht von einem anderen Benutzer aus anzeigen lassen? In der dritten 3-er Gruppe ist doch "read" freigegeben!
Auch der sich darüberbefindliche home-Ordner des Benutzers hat die "read"-Rechte für die anderen Nutzer.
Die Dateien des Ordners haben sogar - r w - r w - r w.
Vielen Dank für eure Hilfe!
Matthias
Linux 14.983 Themen, 106.385 Beiträge
$ mkdir test
$ touch test/foo
$ touch test/bar
Ohne x kann ich es zwar nicht betreten, aber den Inhalt eingeschränkt auflisten. Resultat:
$ chmod -x test
$ ls -l test
ls: Zugriff auf test/foo nicht möglich: Permission denied
ls: Zugriff auf test/bar nicht möglich: Permission denied
insgesamt 0
-????????? ? ? ? ? ? bar
-????????? ? ? ? ? ? foo
Ohne r kann ich das Verzeichnis selbst dennoch "sehen". Wie gesagt, ist seine Sichtbarkeit vom Elternverzeichnis abhängig:
$ chmod -r test
$ ls -ld test
d-w------- 2 mic mic 4096 2010-09-20 08:01 test
Natürlich kann man es so nicht mehr einsehen:
$ ls -l test
ls: Öffnen von Verzeichnis test nicht möglich: Permission denied