Rafael Ledesma escribió:
Ya se me habia ocurrido utilizar webmin pero para lo que quiero queda un poco antiestético entrar en el webmin solo para eso. Pensaba mas bien en empotrar la accion de reiniciar el demonio TAL en una pagina web diseñada por mi mismo. No se si será una barbaridad pero algo del estilo de: <HTML> <HEAD> <TITLE> PRUEBA </TITLE> </HEAD> <BODY> <H1 ALIGN="CENTER"> PRUEBA </H1> <?php exec("/usr/sbin/dansguardian -r"); echo fin; ?> </BODY> </HTML> Que por cierto, no funciona ;(
Dos cosas: 1. http://www.php.net/manual/en/function.system.php Asi es como ejecutas comandos del shell.2. Toma en cuenta, con que privilegios corre el apache. Y con que privilegios se ejecutan los scripts de php. Nesecitaras hacer algun extraño movimiento con setuid o suexec. o sudo... no se, no he usado esto de ceder privilegios, busca. "it's a thin philosophical question", ves?
(: