2010/6/1 Carlos Herrera Polo <carlos.herrerap...@gmail.com> > Gracias por la respuesta Juan. > He intentado correr apache (httpd) como root pero ademas de no levantar el > servicio, me da una serie de advertencias sobre inestabilidad en el servicio > si es que se configura de esta forma (me lo temia)... > > Existe alguna otra alternativa ? Dentro del codigo python existe la > posibilidad de ejecutar algo como "sudo" ? he leido que esto se puede hacer > pero invocando subprocesos.... pero creo que no va por ahi la solucion, > alguien mas tendra alguna idea ? > > Muchas gracias a todos por su interes. > > > > El 1 de junio de 2010 05:53, Juan Ignacio <euriba...@gmail.com> escribió: > >> Se que no es la mejor practica, pero, descontando el tema de >>> seguridad.... Es posible que el script en python invocado por cgi >>> corra como super usuario ? >>> >> >> Normalmente los scripts que se ejecutan por cgi en apache lo hacen con el >> mismo usuario con el que ejecuta el propio apache. Como bien dices, no es >> recomendable, por seguridad, que el servidor se ejecute como root, pero si >> puedes configurarlo así, tus scripts también correrían como root. >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > Correr apache como root definitivamente es mala idea :)
Lo mejor es que te replantees el uso de root.... ¿es realmente necesario? Igual dando los permisos necesarios al usuario de apache sales del paso. Un saludo
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/