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?
(: