[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script con privilegios de root



El jue, 08-06-2006 a las 23:29 -0400, Kevin Josue Zambrano Chavez
escribió:
> Ya encontre solucion, realizando un simple programa en C que utilice
> la funcion system para ejecutar los comandos necesarios y por supuesto
> activando el bit SUID al archivo ejecutable. Lo que me parece extraño
> es que le hice lo mismo al shell script que habia hecho antes y no me
> funciono con el bit SUID, de todas formas tienen razon en los
> problemas de seguridad que esto puede acarrerar. Gracia por la ayuda.
> 

system??? NOOOOO!!!
utiliza exec

man 3 system




> On 6/8/06, Angel Claudio Alvarez <angel@angel-alvarez.com.ar> wrote:
> > El jue, 08-06-2006 a las 18:27 -0400, Kevin Josue Zambrano Chavez
> > escribió:
> > > Hola lista, alguien conoce la manera para ejecutar un script con
> > > privilegios de root al momento de que el usuario inicie session, algo
> > > asi como el /etc/profile, para poder crear unas carpetas en un
> > > directorio donde el usuario no debe escribir?...el inicio de session
> > > solo se esta haciendo desde el bash.
> > >
> > > Gracias de antemano
> > >
> > jamas  uses suid en un scrip de bash ( es un CRATER de seguridad)
> > utiliza sudo ( y solo permiti los comandos necesarios)
> > Si no, siempre tenes C
> >
> > > --
> > > Linux Counter #395394
> > > Si la base de la sociedad es ayudar a los demas, porque decir no a la
> > > libertad de modificar y compartir el software? (Richard Stallman)
> > > La imaginacion es mas importante que el conocimiento (Albert Einstein)
> > >
> > >
> > --
> > Angel Claudio Alvarez
> > Usuario Linux Registrado 143466
> > GPG Public Key en http://pgp.mit.edu
> > key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4
> >
> >
> >
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.4.3 (GNU/Linux)
> >
> > iD8DBQBEiKrNGIRHPPyMisQRAhLcAJ9NdBkTK+cpcvf4FhtrYjycJ5YH4gCfdOV5
> > WlyWyemxNOPBKAhRUm7iZmo=
> > =tKVw
> > -----END PGP SIGNATURE-----
> >
> >
> >
> 
> 
-- 
Angel Claudio Alvarez
Usuario Linux Registrado 143466
GPG Public Key en http://pgp.mit.edu
key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente


Reply to: