Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu SSH / SU! Achtung tricky! :)
der_dicke_alex
22.12.05, 23:37
Hallo zusammen.
Ich möchte gerade ein Script schreiben, welches per SSH auf einen Rechner geht und dann wiederum mit "su" Root wird und weiter macht.
Also
1. ssh server.local -p 123456
2. su
3. verschiedene Befehle abarbeiten.
Alles muß ohne Benutzereingabe von statten gehen.
Wie krieg ich das am Besten hin?
Wenn ich einen Befehl beim SSH-Aufruf mitgebe, kann ich ja nicht noch su inkl. Parametern und die eigentlichen Arbeiten mit unterbringen.
Was tun???
Gruß
Alex
Du suchst sudo. Mit sudo kannst du Benutzern erlauben ohne Passwort bestimmte Befehle als root auszuführen.
BTW: Nicht wirklich tricky. ;)
der_dicke_alex
23.12.05, 00:15
Du suchst sudo. Mit sudo kannst du Benutzern erlauben ohne Passwort bestimmte Befehle als root auszuführen.
BTW: Nicht wirklich tricky. ;)
Na ich weiß nicht, ob ich sudo suche :)
Ich möchte, daß ein Script auf einen Server geht und diverse Dienste konfiguriert und installiert. Da müsste ich ja diverse Programme für Sudo freigeben...
Evtl. klappt kann ich auch per ssh rauf und ein zweites Script von einem dritten Server starten. Aber mir ist halt nicht klar, wie ich das alles ohne Interaktion durch die Nutzer machen soll.
Wenn ich in einem Script eine SSH Verbindung aufmache, werden die nachfolgenden Befehle ja nicht in der SSH-Session ausgeführt sondern nachfolgend. ... (?)
Du suchst sudo. Wirklich. :-)
entweder sudost Du ein Script, das die div. Installationen macht oder halt die einzelnen Befehle...
der_dicke_alex
23.12.05, 09:28
Ok, so hab ich das noch gar nicht gesehen. Danke!
Oder du hinterlegst deinen public-key im /root/.ssh/authorized-keys der Zielmaschine. Das wuerde ich an Deiner Stelle tun.
OT: Ich frag mich was die Leude immer mit sudo haben. :rolleyes:
Immer kommt "Neee, sudo will ich nicht." Das gabs erst letztens (http://www.linuxforen.de/forums/showthread.php?t=202809).
Es kommt der Tag an dem jemand sagt "Neeee, ls mag ich nicht. Kann ich nicht irgendwie anders Verzeichnisse wechseln?"
:ugly: ;-)
E2
Es kommt der Tag an dem jemand sagt "Neeee, ls mag ich nicht. Kann ich nicht irgendwie anders Verzeichnisse wechseln?"
:ugly: ;-)
E2
also ich nehm da immer cd :-)
*duckundwegrenn*
"Neeee, ls mag ich nicht. Kann ich nicht irgendwie anders Verzeichnisse wechseln?"
ja, mit cd ;-)
felix
Ich merke, der Joke zieht nur halb.
Aber schön, dass noch jemand mit aufpasst. :D
Also ich hab nix gegen sudo; wobei die Zeilen bei mir immer
user ALL = (ALL) NOPASSWD: ALL heissen, nur ich finde feur die gegebene Aufgabe die ssh-key-methode eleganter...
nur ich finde feur die gegebene Aufgabe die ssh-key-methode eleganter...
Das sehe ich übrigens auch so (um mal wieder On-Topic zu kommen).
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.