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

Re: Ejecutar bash como root.



El jue, 30-08-2007 a las 16:08 +0200, Adrián Navarro escribió:
> básicamente por que sudo hace prompt, y salvo que exista una opción de
> que no lo haga, va a ser imposible
> 

Esto tiene en /etc/sudoers uno de mis servidores de correo:

www-data   ALL=NOPASSWD: /usr/local/sbin/crea_mail.sh


permitiéndome desde una aplicación en PHP poder crear buzones de
correo ,ver el tamaño, o borrarles.



> On 8/30/07, mariodebian <mariodebian@gmail.com> wrote:
> > El jue, 30-08-2007 a las 15:52 +0200, Adrián Navarro escribió:
> > > Sudo por web no funciona
> > >
> >
> > ¿y eso por qué?
> >
> > >  Probaste con sudo ??
> > > >
> > > > Saludos
> > > >
> > > >
> > > > Hola listeros..
> > > >
> > > >     Saben tengo un pequeño problema, y por mas que google, no doy con
> > > > el resultado. hice un programa en C, con el cual controlo el puerto
> > > > paralelo, todo funciona bien, pero solo cuando es ejecutado como root,
> > > > y la verdad es que necesito ejecutarlo desde web, la forma de
> > > > ejecucion es la siguiente.
> > > >   ./prog_bash valor
> > > > el cual ejecuta
> > > >   ./prog_c valor.
> > > >
> >
> > Tienes dos opciones:
> >
> > 1.- Añades al grupo lp el usuario www-data (el que ejecuta el apache)
> > (no se si esto será muy seguro)
> >
> > 2.- Mediante sudo como te han dicho configuras para que www-data pueda
> > ejecutar tu aplicación sin contraseña y la llamas desde (PHP supongo)
> > con sudo /xxxx/prog_c
> >
> >
> >
> > --
> > http://soleup.eup.uva.es/mariodebian
> >
> >
> 
> 
-- 
http://soleup.eup.uva.es/mariodebian

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


Reply to: