[eside-ghost] Lanzar un script en el arranque como no-root
Alvaro Marin (split)
alvaro en rigel.deusto.es
Dom Ene 18 12:57:48 CET 2004
On Sun, 18 Jan 2004 12:25:50 +0100
Raist <marcosl en euskalnet.net> wrote:
> Hola
Epa Marcos :P
> Pos el subject lo dice casi todo. Quiero ejecutar un script cuando
> arranque el sistema poniendo un enlace simbolico a él en /etc/rc2.d.
> La cosa es que lo ejecuta como root. Me gustaria que lo ejecutará como
> usuario raist por ejemplo. ¿Como se podria hacer eso?
Pues así a bote pronto, dos posibilidades:
1) Que dentro del script tengas algo como:
su - raist -c './script2'
y en script2 tienes el script que quieres ejecutar realmente o si es
corto, pues lo pones dentro de las comillas.
2) Hacer a raist propietario de dicho archivo
chown raist:raist /etc/init.d/script
y darle permisos de setuid
chmod u+s /etc/init.d/script
Prueba con ello a ver...
agur!
split.