Christian Kruse: User-Rechte

Beitrag lesen

Hi,

CGI-Scripts in PERL geschrieben werden ja unter Linux mit dem User "wwwrun" ausgeführt, der jedoch nur minimale Zugriffsrechte hat.
Meine Frage wäre, ob es eine Möglichkeit gibt, per PERL-CGI-Script den User zu wechseln, etwa um eine Webbasierte Oberfläche zur Verwaltung von Linux-Proxies zu erstellen (Anwahl, Apache-Konfigurationserweiterungen, usw).

Eine Pipe (open(SU,'>su '); print SU "user";) zu benutzen, schließt sich aus, da man leider die Passwort-Abfrage nicht auffangen kann (es wird eine Passwort-Eingabe per Tastatur erwartet).

Auch das SUID-Bit für PERL möchte ich nicht setzen, da es keine Sicherheitslücke wäre, sondern eher ein Sicherheits-Scheunentor :-)

Für eine schnelle Antwort wäre ich wirklich dankbar,

Christian Kruse