Hallo,
ich brüte derzeit über folgendem Problem:
In einem Verzeichnis /home/ftp, gesetzt auf 770, das dem Owner ROOT und der Gruppe WWW gehört, liegt eine Datei test.php, die dem Owner USER gehört.
Bis eben bin ich davon ausgegangen, dass spezielle Datei-Eigentümereigenschaften und -zugriffsrechte (hier: test.php gehört Owner USER) stets die übergeordneten Rechte durchbrechen (hier: die von /home/ftp).
Obwohl die Datei test.php in /home/ftp Owner USER gehört und auf 777 gesetzt ist, kann USER an dieser Datei nichts ändern, wenn das übergeordnete Verzeichnis /home/ftp Owner Root und Gruppe www gehört und auf 770 gesetzt ist.
Und wenn ich will, das USER test.php in /home/ftp bearbeiten kann, muss ich /home/ftp auf 777 setzen, womit er dann aber auch alle anderen Dateien in /home/ftp manipulieren kann, auch wenn ich deren Rechte anders setze und er nicht Eigentümer dieser Dateien ist und auch keiner entsprechenden Gruppe angehört.
Offenbar gehen die Einstellungen von /home/ftp stets vor, sehe ich das richtig?
Danke und Gruss
testit
ich brüte derzeit über folgendem Problem:
In einem Verzeichnis /home/ftp, gesetzt auf 770, das dem Owner ROOT und der Gruppe WWW gehört, liegt eine Datei test.php, die dem Owner USER gehört.
Bis eben bin ich davon ausgegangen, dass spezielle Datei-Eigentümereigenschaften und -zugriffsrechte (hier: test.php gehört Owner USER) stets die übergeordneten Rechte durchbrechen (hier: die von /home/ftp).
Obwohl die Datei test.php in /home/ftp Owner USER gehört und auf 777 gesetzt ist, kann USER an dieser Datei nichts ändern, wenn das übergeordnete Verzeichnis /home/ftp Owner Root und Gruppe www gehört und auf 770 gesetzt ist.
Und wenn ich will, das USER test.php in /home/ftp bearbeiten kann, muss ich /home/ftp auf 777 setzen, womit er dann aber auch alle anderen Dateien in /home/ftp manipulieren kann, auch wenn ich deren Rechte anders setze und er nicht Eigentümer dieser Dateien ist und auch keiner entsprechenden Gruppe angehört.
Offenbar gehen die Einstellungen von /home/ftp stets vor, sehe ich das richtig?
Danke und Gruss
testit