shell scribt + Passwortabfrage

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/shell_scribt_passwortabfrage_157932/page_1 - zur Vollversion wechseln!


TitusTheFox schrieb am 06.02.2006 um 09:25

Hi !

Möchte ein Shellscribt erstellen und damit einen Befehl ausführen ungefähr so:

sudo shutdown -h now

aber leider kommt dann immer die Passwortabfrage , wie bekomm ich das hin das ich das Passwort in das scribt schreibe und es automatisch eingefügt wird ?

tia


DJ_Cyberdance schrieb am 06.02.2006 um 09:36

sudo -S liest das pwd von stdin.

Übrigens, es heißt ScriPt, nicht scribt...

Edit: Beispiel:

echo password | sudo -S command

Aber sei Dir dessen bewußt, daß Du damit alles, was mit Security zu tun hast, ziemlich tief untergräbst, da Du das Passwort eines Sudoers als Klartext im Script abspeichern mußt. Davon würd ich dringend abraten! Ganz schlechter Plan, Passwortabfragen sind nicht zum Spaß da...


TitusTheFox schrieb am 06.02.2006 um 10:00

rofl genau ScriPT -> bin gerade aufgestanden

ja dessen bin ich mir bewusst das ich alles untergrabe !

THX


spunz schrieb am 06.02.2006 um 12:36

du kannst den gwünschten befehl in der /etc/sudo.conf eintragen, dann ist auch kein kennwort mehr notwendig.


ingomar schrieb am 06.02.2006 um 12:49

wie wäre es mit einem entsprechenden eintrag in shutdown.allow respektive .deny ?

http://www.pro-linux.de/news/2004/7331.html


TitusTheFox schrieb am 06.02.2006 um 13:02

danke für die vielen Tipps !




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2024