Hallo,
ich habe es noch nicht getestet, darum hier meine Frage:
ist es möglich, eine SSH Session per Skript zu steuern, so daß auch einem entfernten System ein shutdown Befehl ausgeführt wird?
Hintergrund: unser Büro wird umziehen, und im alten haben wir (vom Eigentümer zu nutzen angeboten) einen Stromgenerator. Der lieferte im Bedarfsfall für mehrere Stunden Strom.
Im neuen Büro haben wir dies nicht, und darum müssen nun halt UPSe ran. Deren Clientsoftware ist aber im *nix Bereich nur für Linux verfügbar, nicht für HP-UX 10.20/11 oder SCO OpenServer.
Ergo soll das Linuxsystem eine SSH Verbindung zu jenen Servern aufbauen, und einen shutdown initiieren.
(Telnet ginge auch, es muß also kein SSH sein ... hängen eh alle im gleich Subnet, ohne Verbindung in ein anderes Subnet.)
Danke & Gruß
Befehlsfolge in einer SSH Session automatisieren?
- Stormbringer
- Posts: 1570
- Joined: 11. Jan 2001 11:01
- Location: Ruhrgebiet
Befehlsfolge in einer SSH Session automatisieren?
Last edited by Stormbringer on 21. Jul 2002 8:58, edited 2 times in total.
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
Re: Befehlsfolge in einer SSH Session automatisieren?
Na ja, du könntest das mithilfe von SSH-Keys (dann brauchst du kein Passwort) und dem ~/.bash_profile machen.
Eine ganz gute Anleitung zu SSH-Keys gibts auf http://sourceforge.net/docman/display_d ... group_id=1
Eine ganz gute Anleitung zu SSH-Keys gibts auf http://sourceforge.net/docman/display_d ... group_id=1
dude i'm pretty damn sure you could script somebody back to life
Re: Befehlsfolge in einer SSH Session automatisieren?
Vielleicht wird dir expect helfen, das ganze zu automatisieren; es ist eine Erweiterung zu Tcl und ermöglicht es, ziemlich einfach Steuerskripte für interaktive Programme zu schreiben: http://expect.nist.gov/
- Stormbringer
- Posts: 1570
- Joined: 11. Jan 2001 11:01
- Location: Ruhrgebiet
Re: Befehlsfolge in einer SSH Session automatisieren?
Danke!!!
Werde ich mir einmal ansehen.
Gruß
Werde ich mir einmal ansehen.
Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
Re: Befehlsfolge in einer SSH Session automatisieren?
Hi!
Ich hab etwas dazu gelernt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Du kannst mit ssh auch einfache Kommandos beim login anstatt der bash aufrufen z.B.:
ssh user@host befehl
dann wird befehl auf host mit den rechten von user ausgeführt.
c ya,
Tobias
Ich hab etwas dazu gelernt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Du kannst mit ssh auch einfache Kommandos beim login anstatt der bash aufrufen z.B.:
ssh user@host befehl
dann wird befehl auf host mit den rechten von user ausgeführt.
c ya,
Tobias
Last edited by tkortkamp on 27. Jul 2002 1:09, edited 1 time in total.
dude i'm pretty damn sure you could script somebody back to life