unknown
2008-11-24 13:14:38 UTC
buenas..
no se si a alguien le paso, pero tengo este dilema:
tengo una aplicacion (dentro de un .sh) que debe ser ejecutado con
permisos de otro usuario diferente al que esta en el entorno grafico
logueado...
ej: usuario1 logueado // usuario2: owner del .sh
el usuario1, tiene que poder ejecutar la aplicacion como si fuera el
usuario2, para que el usuario1 no pueda modificar el dir donde estan
los archivos de la aplicacion ni tampoco el .sh, pero que se ejecute
la aplicacion como si fuese el usuario2.
el tema, es que lo tenia colocado en /etc/sudoers, pero alli, lo
ejecuta como root y por seguridad, debe ejecutarlo como otro usuario.
la otra alternativa es que en el sudoers, en la linea correspondiente
previa a la ejecusion de la aplicacion, le envie un "su - usuario2" y
luego el comando, pero no creo que se pueda..
si alguien tiene alguna idea de como poder "ejecutar" esto, se agradece..
salu2
--
Marco Antonio de Hoyos
15-5-157-2322 // 4268-1557
Claypole - Pcia. de Bs. As.- Argentina
ICQ#92702911 / jabber: mhoyos en jabber.org
------------------------------------------------------------------
------------------------------------------------------------------
http://tecnicoslinux.com.ar
no se si a alguien le paso, pero tengo este dilema:
tengo una aplicacion (dentro de un .sh) que debe ser ejecutado con
permisos de otro usuario diferente al que esta en el entorno grafico
logueado...
ej: usuario1 logueado // usuario2: owner del .sh
el usuario1, tiene que poder ejecutar la aplicacion como si fuera el
usuario2, para que el usuario1 no pueda modificar el dir donde estan
los archivos de la aplicacion ni tampoco el .sh, pero que se ejecute
la aplicacion como si fuese el usuario2.
el tema, es que lo tenia colocado en /etc/sudoers, pero alli, lo
ejecuta como root y por seguridad, debe ejecutarlo como otro usuario.
la otra alternativa es que en el sudoers, en la linea correspondiente
previa a la ejecusion de la aplicacion, le envie un "su - usuario2" y
luego el comando, pero no creo que se pueda..
si alguien tiene alguna idea de como poder "ejecutar" esto, se agradece..
salu2
--
Marco Antonio de Hoyos
15-5-157-2322 // 4268-1557
Claypole - Pcia. de Bs. As.- Argentina
ICQ#92702911 / jabber: mhoyos en jabber.org
------------------------------------------------------------------
software is like sex, itŽs better when itŽs free <
(Linus Torvalds)------------------------------------------------------------------
http://tecnicoslinux.com.ar