André Laugks: Apache: mpm_perchild (AssignUserID)

Hallo!

Ich würde gerne festlegen, unter welcher UserID und UserGroupId ein virtueller Host ausgeführt wird.

In meinem schlauen Buch habe ich AssignUserID gefunden, was mpm_perchild mitbringt. Leider lese ich dann, das mpm_perchild im gegenwärtigen Zustand nicht funktioniert, und in Apache 2.2 wahrscheinlich ausgelagert wird. Der 2.2 interessiert mich nicht, weil ich den 2.0.55 habe.

Kann mir jemand dazu etwas sagen.

André Laugks

--
Die Frau geht, die Hilti bleibt!
  1. eine Nachfrage:

    Gibt es eine Alternative?

    André Laugks

    --
    Die Frau geht, die Hilti bleibt!
    1. Hi André,

      Gibt es eine Alternative?

      mod_suexec könnte dein Freund sein - damit kannst du CGI-Scripte unter einem anderen User/Gruppe ausführen lassen. Auch für PHP geht das problemlos, allerdings braucht man dafür einen kleinen Wrapper. Es gibt zwar noch mod_suphp speziell dafür, aber ich halte den doppelten Pflegeaufwand nicht für gerechtfertigt.

      MfG, Dennis.

      1. Hallo!

        Das Problem sind nicht wirklich die Scripte. Ich habe WebDAV im Einsatz und Dateien die über WebDAV hoch geladen werden, bekommen wwwrun:nogroup verpasst. Ich hätte gern eine eigene UserID und GroupID.

        André Laugks

        --
        Die Frau geht, die Hilti bleibt!