Re: [PHP-ES] Privilegio root en PHP

From: Marcos Ramirez ( mrp .en. sexvicios.com)
Date: Tue Apr 20 2004 - 10:52:40 CEST


El Viernes, 16 de Abril de 2004 16:15, Amador Cubino [Necostek.com] escribió:
> Llevo tiempo buscandolo pero de momento no he conseguido nada.

Pues si que buscas bien...

> Hay alguna forma de que PHP pueda correr como root. Una de ellas es como
> linea de comandos, cosa que imposibilita una aplicacion web.

PHP se ejecuta con los mismos permisos que el httpd, o puedes definirle
permisos especificos con algunos modulos que hay por ahí.

> Otra de ellas es que corra como una pagina normal, con nobody, pero me ha
> dicho un amigo que se podia enviar un "su -" y el password de root para k
> asi tenga privilegios a la modificacion de todo el disco duro.

¿? ¿Que me estás contando? para hacer un su, sería ejecutando un shell() o
similar desde el propio script, y ahí, te encontrarias con las limitaciones
propias de php también ...

> Alguien tiene idea, porque no tengo ni idea de donde buscar, ya mire en
> google y nada de nada.

Pues si que buscas bien.... si..

> gracias
De nada.

Para lo que quieres hacer:
Cambia el uid/gid de apache, o el httpd que uses, para que corra como root, y
pon un cartel de "PETARME EL SISTEMA", que ya es lo que te faltaría para
terminar de asegurarte de que te lo petan :).

Para hacerlo bien:
Antes de hacer que sea php el que se ejecuta como root para hacer lo que sea
que necesites hacer, ten dos dedos de frente, piensa un poco en la seguridad,
y haz que la app que necesites correr, o lo que sea, no necesite esos
privilegios...

P.D, Sin ánimo de molestar, yo, personalmente, pensaría en contratar a una
persona que te asegure el sistema, o que al menos te orientase... por que...
madre mía... menudas "ideas de casquero", que se dice aquí :).

-- 
Marcos Ramirez .:: Linux Registered User #349823 ::.
Debian SID Kernel 2.4.22-openmosix-1. 
Antes de preguntar nada, lee! y recuerda, Google es tu amigo, yo no.
http://www.sindominio.net/ayuda/preguntas-inteligentes.html
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:49 CEST