split.s: 2. Fragen zu Apache und Dateirechten

Hallo!

1.
Führt ihr den Apache als wwwrun aus, oder wird Apache vom jeweiligen Scripteigentümer ausgeführt?

2.
Wenn ihr einen Dateiupload realisieren wollt. Wer ist dann der Eigentümer der Datei? Wenn ihr das Script mittels wwwrun ausführt ist der Eigentümer der Datei ja automatisch wwwrun und nur wwwrun darf die Datei wieder löschen. Wie macht ihr das?

Betrifft: Apache2 auf Linux/unix

  1. Hallo!

    1. [..] 2.

    Ich mach gar nüschd. Aber mein Provider hat Suexec in den Apachen eingebaut, der serviert dann das Web unter einem UserAccount mit dem ich auch als FTP-User am Server ankomme. Der mir zugewiesene Verzeichnisbaum im FS ist rechtemäßig sowohl für den Apachen als auch für mich voll zugänglich.

    CGI-Scripts ausführbar machen: chmod 700 (mach ich)
    Fileupload per HTTP, kein Problem der Apache darf ab /home/foo/bar hinschreiben wo ich will. Und wenn ich ne Datei per FTP hochschaffe, kann auch der Apache schreibenderweise darauf zugreifen (600).

    Also: SuExec et c'est bon.

    Horst

    --
    Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.