suplantar id de usuario

Alvaro Herrera alvherre en alvh.no-ip.org
Jue Dic 21 16:06:00 CLST 2006


Simon Norambuena escribió:
> hola listeros,
> quiero que linux ejecute una serie de comandos cuando se inicia, por eso 
> edite el archivo /etc/rc.d/rc.local y agregue las lineas que quería, el 
> problema esta en que tengo un usuario que se llama "mobility" que cuando me 
> logueo con él necesito ejecutar un comando llamado "base" que hasta ahora 
> no he sabido como ejecutar con ningun otro usuario (incluido el root).. 
> para buscar el ejecutable use
> #find / -name base
> y encontró el ejecutable, eso sí le tuve que cambiar los permisos.. el 
> problema está en que cuando lo ejecuto como un usuario distinto a 
> "mobility" el programa falla y se sale, por lo cual quería saber si es 
> posible ejecutar dicho comando con otra "id" es decir de alguna forma 
> agregar unas lineas a rc.local de manera que cuando se ejecuten esas lineas 
> sea como si el usuario mobility sea quien las ejecuta.
> Saludos.

su mobility -c /path/a/base

-- 
Alvaro Herrera                               http://www.PlanetPostgreSQL.org/
"Las navajas y los monos deben estar siempre distantes"   (Germán Poo)


Más información sobre la lista de distribución Linux