Re: futtatás nem rootként
Mezei Zoltan
mezei.zoltan at gmail.com
2006. Jún. 12., H, 10:22:46 CEST
On 6/12/06, Bálint István <balintis at sztistvan-kozg.sulinet.hu> wrote:
> A Teamspeaket szeretném a leírásnak megfelelően futtatni nem rootként,
> hanem egy egyszerű (tspeak) felhasználóként. Ez kézzel megy is, a script
> elindul.
> Hogyan tudom állandósítani ezt (Debian Sarge), hogy mindig a 2. és a 3.
> futási szinten nem rootként automatikusan induljon. Ha linket adok
> hozzá, akkor a rendszer indítja, de rootként. Szerintem.
> Bálint István
A rendszer inditasakor a scriptek rootkent futnak. Egy ehhez hasonlo
megoldast javaslok az inditoscriptbe:
#!/bin/sh
TOMCAT_HOME="/opt/tomcat"
TOMCAT_USER=tomcat
TOMCAT_STOP_CMD="$TOMCAT_HOME/bin/shutdown.sh"
TOMCAT_START_CMD="$TOMCAT_HOME/bin/startup.sh"
case "$1" in
start)
echo "Starting startup process, this may take a while..."
cd $TOMCAT_HOME/bin
su - $TOMCAT_USER -c "$TOMCAT_START_CMD"
;;
stop)
echo "Starting shutdown process, this may take a while..."
su - $TOMCAT_USER -c "$TOMCAT_STOP_CMD"
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 (start|stop|restart|help)"
esac
Ezzel mas userkent is futtathato a script.
--
Zizi
"Hát persze, hogy integrált rendszerünk van. Sőt, több is van!"
További információk a(z) Techinfo levelezőlistáról