roger: passwd schreiben perl/php ?

Beitrag lesen

hallo zusammen!
ich möchte einen user in die passwd schreiben. dazu habe ich nat. keine berechtigung - in der normalkonfiguration meines servers.
auslesen geht ja schon prima, wenn ich das skript per -U starte, allerdings hat das skript keine schreibrechte auf die passwd (da ja wwwrun).
wie kann ich das umgehen, ohne grossartige sicherheitseinbusen (möchte perl nicht als admin laufen lassen, da ja noch genug andere darauf zugreifen sollen)?
ich habe volle root rechte auf meinem server, möchte aber trotzdem die passwd per http verändern (also mit einem perlskript, das nat. per http aufgerufen wird)...

dachte mir das ganze mit system() durchzuführen, aber selbst hierfür brauche ich eine schreibberechtigung auf die passwd!

eine möglichkeit wäre ja evtl. noch einen server auf einem bestimmten port lauschen zu lassen (so wie webmin das tut), dass aber möchte ich vermeiden.

irgend welche vorschläge / hinweise?
wäre euch echt dankbar!

achja, falls es eine lösung in php gibt würde mir das auch genügen.
roger.