pustit program jako nobody

Jan Satko satko na quanto.uniag.sk
Pátek Červen 18 10:09:45 CEST 1999


> cd /var/lib/scache
> su nobody
> /usr/java/bin/java scache >/dev/tty10 &
> exit
> cd /
> 
> predpokladal jsem, ze ten exit exitne shell (stanu se opet rootem), ale 
> exitne se provadeni rc.local a na konsoli zustane 'bash$'. Musim dat 
> ctrl-d, aby vubec dojel start systemu.
> 
> Jak se to ma udelat spravne ?

ja to mozno dobre navyse aj vysvetlim :-)

cd /var/lib/scache   : change directory - ok no problem
su nobody            : zmena usera - ok no problem
/usr/java/bin/java scache >/dev/tty10 &    : toto asi nie, pretoze pri tom
                                             su spustil novy shell a do
                                             toho vy prikazy na nezadate

takze preto:

su nobody -c <prikaz>


--
                            /\/'^'\/\
                            \( O O )/
 O======================oOOO===(_)===OOOo=========================O
    University of Agriculture       Voice: (+421) 087/601 kl. 864   
      Nitra, Slovakia                             087/412616     
                                  
     Jan 'EIS' Satko     .oooO                   E-mail:
   System Administrator  (   )    Oooo.       satko na uniag.sk
 O========================\ (=====(   )===========================O
                           _)     ) /
                                  (_/  



Další informace o konferenci Linux