PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : In Bash script den benutzer wechseln?



@|<0
31-01-2005, 15:38
Hi,
Ich habe einen Bash-Script geschrieben der ein Programm starten soll.
Dieses Script will ich als cronjob zu einer bestimmten zeit aufrufen.
Es darf aber nicht als "root" gestartet werden....
So möchte ich also im script den benutzer wechsel, aber so, das der Rest des Scriptes als neuer user ausgeführt wird.
Ist dsa möglich?

THX
mfg @|<o

Christoph
31-01-2005, 15:40
man su

blablablablabla (damit Text lang genug wird und das Webinterface die ANtwort akzeptiert) blablablbbla

anda_skoa
31-01-2005, 16:06
Wäre es nicht sinnvoller du gibst das Script in die crontab des Benutzer anstatt in die systemweite?

Ciao,
_

@|<0
31-01-2005, 17:10
$ crontab -e
bash: /usr/bin/crontab: Keine Berechtigung
Wie bediene ich die crontab des Benutzers ?

THX,
mfg ako

Blackhawk
01-02-2005, 10:08
Du musst den benutzer evt. in /etc/cron.allow eintragen...