Thread CGI und Rechte-Problem
(7 answers)
Opened by Froschpopo at 2007-09-03 05:17
"froschpopo" ist der Benutzer der auch Schreibrechte für das ganze Verzeichnis hat.
- Ich betreibe für jeden virtuellen Host einen eigenen User. - Der DocumentRoot ist gleichzeitig das Home-Verzeichnis des Users - DocumentRoot wird somit auch als Standardverzeicnis für den FTP-Server genutzt Das ist leider auch notwendig, da 4 Personen auf meinen Server zugreifen, jeder mit eigenen Zugangsdaten. Komischerweise können diese Benutzerdateien aber nicht von CGI-Scripten modifziert werden (Permission denied). Auch nicht, wenn das CGI-Script demselben Nutzer angehört, wie die zu modifizierende Datei. Und das ist der Punkt, wo ich nicht mehr weiter komme. Warum kann ein CGI-Script keine Datei ändern, die demselben Nutzer und derselben Gruppe angehört? Momentan muss ich jedesmal wenn jemand eine Datei hochgeladen hat, den Eigentümer in wwwrun ändern. Das hat zur Folge, dass der lokale Benutzer diese nicht mehr ändern/überschreiben kann. |