[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Wed, 15 Aug 2001, Lic. Carlos Rodriguez wrote: > hola.!!! > > tengo un problema.. > necesito hacer un cgi que me de de alta un usuario e linux (adduser y > passwd ) > alguien sabe como lo puedo hacer.? > como puedo emular esos comando en un cgi y ademas hacerlo como root.? > > gracias.! Tienes que hacerlo en 2 partes: La primera parte tiene que hacer toda la tarea de recibir los datos y (tal vez) validarlos. La segunda parte es un programa invocado por el primero, con tipo "setuid" para que pueda ser ejecutado como root, y es el que dara de alta a los usuarios. O mejor aun, ejecutando comandos 'sudo' o 'super', para que no tengas que hacer la segunda parte tan insegura. :) Ni siquiera pienses en hacerlo todo en un solo paquete: solamente invocarias a malos espiritus y demonios para que prueben vulnerabilidades en tu servidor. Saludos -- (o- Cristian Othon Martinez Vera <cfuga en itam mx> Pulchrum est paucorum //\ http://eniac.rhon.itam.mx/~cfuga/ hominum. v_/_ --------------------------------------------------------------------- Lista de soporte de LinuxPPP Reglas de la lista en http://linuxppp.com/reglas.html