Hello,
der Überordner hat die Rechte 777. Kann ich nicht einfach irgendwo einstellen, dass darin erstellte Ordner (auch über php erstellt) automatisch die selben Rechte haben wie der Überordner?
Setgid und Setuid könnten eine Möglichkeit sind - die sorgen ggf. dafür, dass neu erstelle Files die Gruppe oder den Owner des übergeordneten Ordners annehmen. Funktioniert aber nicht in jedem Unix/Linux.
SetUID gibt es mWn nur für ausführbare Files und es bedeutet, dass das Programm dann unter der Kennung des Owners des Files ausgeführt wird und nicht unter der kennung des Aufrufers. Das hat dann gravierende Rechteänderungen zur Folge. Ein Ottonormaluser kann z.B. mit Hilfe eines so gekennzeichneten Scriptes die darin enthaltenen ROOT-Aktionen ausführen, wenn das Script Root gehört.
SetGID gitb es auch für Verzeichnisse, was Du wahrscheinlich meintest. Das führt dann dazu, dass das im Verzeichnis neu angelegte File dieselbe Gruppe erhält, wie das Verzeichnis.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg