Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Benutzer wechseln innerhalb des Shell-Scripts!



Kenneth
01-03-2005, 07:11
Hi,
weiß jemand von Euch wie ich einen Benutzer innerhalb der Ausführung eines Shell-Scripts wechseln kann. Ich würde gerne Befehle innerhalb eines Benutzers ausführen, dann zum Anderen wechslen und dort weitere Befehle ausführen, um anschließend wieder zum ersten Benutzer zurückzukehren.

Vielen Dank schon mal für alle hilfreichen Bemerkungen

peschmae
01-03-2005, 08:13
Wenn dein Shellscript als root beginnt kannst du das mit
su username -c blabla
machen. Sonst musst du sudo bemühen und dir die Erlaubnisse via /etc/sudoers holen.

Eine Alternative (die ich aber nicht verwenden würde) wäre su mit expect anzusteuern und ihm das Passwort zu übergeben.

MfG Peschmä

Blackhawk
01-03-2005, 08:45
Ich denke auch, sudo ist hier das Tool der Wahl...