Kip
19-08-2001, 19:16
Hi Leute!
Folgende Situation:
Wir, d.h. meine Family und ich haben ein kleines Netzwerk bestehend aus 4 Rechnern, darunter 1 LinuxRechner der als Fileserver, Router, Druckerserver usw agiert. Ich möchte nun das mein Vater und meine Schwester den PC runterfahren können, allerdings will ich denen nicht das root-pw geben ... und nur root kann ja einen Shutdown machen. Ich hab mir folgende Lösung vorgestellt:
Ein bash-Script das sich als "SU ROOT" einloggt und dann den shutdown macht. Ich habe auch nichts dagegen das ROOT PW in dieses Script zu schreiben (Schwester und Vater kapieren eh net wie man da ran kommt!) ... ABER: Wie mache ich ein Script das den Befehl SU ausführt und dann das PW eingibt? Man kann das PW ja leider nicht direkt an SU übergeben .... ich hoffe man versteht mein Problem ...
danke für jede Idee!
Folgende Situation:
Wir, d.h. meine Family und ich haben ein kleines Netzwerk bestehend aus 4 Rechnern, darunter 1 LinuxRechner der als Fileserver, Router, Druckerserver usw agiert. Ich möchte nun das mein Vater und meine Schwester den PC runterfahren können, allerdings will ich denen nicht das root-pw geben ... und nur root kann ja einen Shutdown machen. Ich hab mir folgende Lösung vorgestellt:
Ein bash-Script das sich als "SU ROOT" einloggt und dann den shutdown macht. Ich habe auch nichts dagegen das ROOT PW in dieses Script zu schreiben (Schwester und Vater kapieren eh net wie man da ran kommt!) ... ABER: Wie mache ich ein Script das den Befehl SU ausführt und dann das PW eingibt? Man kann das PW ja leider nicht direkt an SU übergeben .... ich hoffe man versteht mein Problem ...
danke für jede Idee!