[linux-l] Benutzerwechsel im Shellscript

Thomas Kaepernick Thomas.Kaepernick at web.de
Fr Apr 6 17:55:51 CEST 2007


Am Fri, Apr 06, 2007 at 01:48:52AM +0200, schrieb Volker Grabsch:
... 
> Kein Problem, dachte ich mir, und schrieb:
>     su - myuser -c /usr/bin/mydaemon >> /var/log/mydaemon.log &
> oder, um genauer zu sein:
> 
>     su - "$USER" -c "'$DAEMON'" >> "$LOGFILE" &
... 
> Gibt es irgendeine Alternative zu "su", die ich nicht kenne?
> Wie löst ihr das Problem in init.d-Scripten?
> 
> 
> Viele Grüße,
> 
>     Volker
Ist sudo vielleicht die Alternative. 

$ man 8 sudo

...
sudo allows a permitted user to execute a command as the superuser or
another user, as specified in the sudoers file.
...

Gruß Thomas



Mehr Informationen über die Mailingliste linux-l