Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Ejecutar comando con permisos de root PHP

Estas en el tema de Ejecutar comando con permisos de root PHP en el foro de PHP en Foros del Web. Hola, Quiero hacer un script que tome 2 datos que el usuario va a colocar en una formulario y luego ejecute un comando en el ...
  #1 (permalink)  
Antiguo 07/12/2014, 10:19
Avatar de Hyemin  
Fecha de Ingreso: agosto-2014
Mensajes: 147
Antigüedad: 9 años, 8 meses
Puntos: 0
Ejecutar comando con permisos de root PHP

Hola,

Quiero hacer un script que tome 2 datos que el usuario va a colocar en una formulario y luego ejecute un comando en el sistema.

El tema es que el comando necesita ser corrido con permisos de root y shell_exec lo hace con los permisos de Apache

Alguna idea?
  #2 (permalink)  
Antiguo 07/12/2014, 13:25
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: Ejecutar comando con permisos de root PHP

http://codebin.co.uk/blog/running-sc...root-from-php/

Es peligroso.
  #3 (permalink)  
Antiguo 07/12/2014, 15:42
Avatar de Hyemin  
Fecha de Ingreso: agosto-2014
Mensajes: 147
Antigüedad: 9 años, 8 meses
Puntos: 0
Respuesta: Ejecutar comando con permisos de root PHP

Cita:
Iniciado por marlanga Ver Mensaje
[url]http://codebin.co.uk/blog/running-scripts-as-root-from-php/[/url]

Es peligroso.
Gracias por el link, lo voy a estar viendo

No es tan peligroso por que no es un "server de produccion" el comando va a realizar una acion especifica sobre otro equipo.

Incluso si por alguna vulnerabilidad alguien udiera hackear el sistema y hacer correr cuaqlueir comando como root en ese server no podria hacer mas da;o que a ese server ni obtener datos que no esten alli (ninguno util)

Etiquetas: comando, formulario, permisos, root
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:43.