Thread system und mod_perl? (27 answers)
Opened by bsnoop at 2006-04-01 01:24

ptk
 2006-04-02 22:10
#30008 #30008
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Oft ist der Apache mittels suexec so konfiguriert, dass cgi-Skripte unter dem gleichen User, dem auch das Skript gehört, ausgeführt werden. Ich denke mir auch, dass andere User-Modelle auch möglich sind. mod_perl-Requests werden immer mit dem gleichen User, wie auch der Apache-Prozess läuft, ausgeführt. Wenn man das ändern möchte, müsste man alle Apache-Prozesse unter diesen User ausführen lassen. Das möchte man aber aus Sicherheitsgründen nicht, sondern man lässt es einen Benutzer mit minderen Berechtigungen (wwwrun oder nobody) machen. Workaround: du könntest ein kleines Wrapperskript schreiben, dass nur den Owner für den mp3cat-Prozess setzt. Das kannst du mit suidperl machen (siehe auch die Perldoc:perlsec) oder mit sudo.

View full thread system und mod_perl?