du kannst einfach "su" voranstellen:
su <user> progr.1;progr2;progr3
oder su installiertst "sudo"(sonderrechte fuer normale user). nach der
installation als root "visudo" ausfuehren. dann traegst du ein:
# sudoers file.
# This file MUST be edited with the 'visudo' command as root.
# See the man page for the details on how to write a sudoers file.
# Host alias specification
Host_Alias SERVERS=www,doku
# User alias specification
User_Alias ADMINS=bob,merlin
# Cmnd alias specification
Cmnd_Alias SHUTDOWN=/sbin/halt,/sbin/reboot
Cnmd_Alias MNT=/bin/mount
# User privilege specification
cs ALL=SHUTDOWN
heino SERVERS=MNT
ADMINS SERVERS=ALL
der user cs darf auf allen rechner im netzwerk die befehle halt und reboot
ausfuehren.
der user heino darf auf den rechner www und doku den befehl mount ausfueren.
die user bob und merlin duerfen auf den rechnern www und doku alle befehle
ausfuehren.
das heisst diese user duerfen diese befehle mit root-rechten ausfuehren. wenn
sudo aufgerufen wird, muss der user sein password eingeben. wenn das ohne
password gehen soll, solltest du das quellpaket installieren und in der datei
"options.h" die zeile "... group for that is no password neccessary :sudo"
auskommentieren. dann als root "./configure" und anschliessend "make"
ausfuehren - fertig
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux