OS
02-07-2001, 20:15
Hi,
ich hab gerade folgendes Problem, und weiss nich wie ich es lösen kann:
Ich möchte ein Script schreiben, dass ich bei mir lokal schnell und einfach neue Linux user mit Domain anlegen kann, das Script soll das dann u.a. in die httpd.conf des Apaches schreiben. Das Script soll allerdings auch per Webinterface, also mittels Apache ausgeführt werden. Um jetzt die Sicherheit zu behalten ist es natürlich unmöglich die httpd.conf so zu chmoden das der Apache zugriff hat, dann haben alle Zugriff (wie gesagt noch local).
Wie bekomm ich es nun hin, dass in dem Perlscript vom User wwwrun des Apaches in den User root oder ggf einen Benutzer mit höheren Rechten als wwwrun wechselt, ohne dass eine zu hohe Sicherheitslücke auftritt ?
Ich hoffe, mir kann einer helfen.
Vielen Dank und schönen Abend noch,
Oliver
ich hab gerade folgendes Problem, und weiss nich wie ich es lösen kann:
Ich möchte ein Script schreiben, dass ich bei mir lokal schnell und einfach neue Linux user mit Domain anlegen kann, das Script soll das dann u.a. in die httpd.conf des Apaches schreiben. Das Script soll allerdings auch per Webinterface, also mittels Apache ausgeführt werden. Um jetzt die Sicherheit zu behalten ist es natürlich unmöglich die httpd.conf so zu chmoden das der Apache zugriff hat, dann haben alle Zugriff (wie gesagt noch local).
Wie bekomm ich es nun hin, dass in dem Perlscript vom User wwwrun des Apaches in den User root oder ggf einen Benutzer mit höheren Rechten als wwwrun wechselt, ohne dass eine zu hohe Sicherheitslücke auftritt ?
Ich hoffe, mir kann einer helfen.
Vielen Dank und schönen Abend noch,
Oliver