Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2008, 20:04
r4mos
 
Fecha de Ingreso: abril-2008
Mensajes: 12
Antigüedad: 16 años, 6 meses
Puntos: 2
ejecutar shell en php?

Buenas, soy nuevo en el foro y aprobecho este mensaje para presentarme.

Os cuento mi historia:
Tengo un ordenador actuando de servidor LAMP (Linus, Apache, Mysql y Php) con debian
En el mismo servidor he conseguido instalar con exito el mldonkey (que es un cliente p2p)
Tambien tiene installado ssh

Bien pues lo que quiero es programar una página php que me permita ejecutar el demonio del mldonkey (mlnet) con un usuario del sistema determinado, lo de que lo ejecute un usuario determinado es muy importante.

Por eso habia pensado hacer una interface en php que se conecte por ssh, pidiendo el correspondiente login y que ejecute el comando mlnet

Navegando encontré en esta misma web esto: http://www.forosdelweb.com/f18/ejecutar-comandos-shell-por-php-82785/, pero sinceramente no lo entiendo. Además no te pide login de usuario.
También encontré esto: http://www.webtaller.com/construccion/lenguajes/php/lecciones/ejecutar-comandos-shell-mediante-php.php, pero tampoco me es de utilidad puesto que tampoco hace el login y cuando lo he probado, no me dejaba verdaderamente ejecutado el mlnet.

Si alguien conoce algún script en php que haga algo cercano a lo que necesito, puede ayudarme o simplemente orientarme, le estaría muy agradecido

DP: Por si no ha quedado claro, ya que soy pésimo esplicandome, busco un script en php (o que se pueda ejecutar desde un navegador) que permita loguearme en el sistema y ejecutar un comando

Última edición por r4mos; 27/04/2008 a las 20:31 Razón: la posdata