Soweit ich weiß, wenn ich Schreibrechte für ein Verzeichnis einstelle (+w), kann ich Dateien darin kopieren und die Ausführungsberechtigung für ein Verzeichnis (+x) ermöglicht es mir, den Inhalt aufzulisten.
Ich bekomme Probleme, wenn ich das Verzeichnis /root mitrwx----w-Berechtigungen (702) und versuche, eine Datei darin zu kopieren. Ich erhalte eine Fehlermeldung, die ungefähr so lautet:
cp: „stat“ kann auf „/root/myfile“ nicht ausgeführt werden: Berechtigung verweigert
Warum schlägt das fehl?
Antwort1
Nicht ganz. Denn ein Verzeichnis +x
erlaubt Ihnen, dieses Verzeichnis zu betreten. Sie können dann das Lesen oder Schreiben erlauben (oder nicht), aber Sie müssen zunächst einmal auf dieses Verzeichnis zugreifen können, und das ist es, was der +x
Befehl tut.