Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Befehlsfolge in einer SSH Session automatisieren?

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Stormbringer



Anmeldungsdatum: 11.01.2001
Beiträge: 1570
Wohnort: Ruhrgebiet

BeitragVerfasst am: 21. Jul 2002 8:58   Titel: Befehlsfolge in einer SSH Session automatisieren?

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ß
_________________
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)


Zuletzt bearbeitet von Stormbringer am 21. Jul 2002 8:58, insgesamt 2-mal bearbeitet
 
Benutzer-Profile anzeigen Private Nachricht senden

tkortkamp



Anmeldungsdatum: 08.04.2001
Beiträge: 143
Wohnort: Bremen

BeitragVerfasst am: 21. Jul 2002 12:50   Titel: 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_doc.php?docid=761&group_id=1
_________________
dude i'm pretty damn sure you could script somebody back to life
 
Benutzer-Profile anzeigen Private Nachricht senden

Tobias Lichti
Gast





BeitragVerfasst am: 21. Jul 2002 17:55   Titel: 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



Anmeldungsdatum: 11.01.2001
Beiträge: 1570
Wohnort: Ruhrgebiet

BeitragVerfasst am: 22. Jul 2002 17:26   Titel: Re: Befehlsfolge in einer SSH Session automatisieren?

Danke!!!
Werde ich mir einmal ansehen.

Gruß
_________________
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
 
Benutzer-Profile anzeigen Private Nachricht senden

tkortkamp



Anmeldungsdatum: 08.04.2001
Beiträge: 143
Wohnort: Bremen

BeitragVerfasst am: 27. Jul 2002 1:09   Titel: Re: Befehlsfolge in einer SSH Session automatisieren?

Hi!

Ich hab etwas dazu gelernt
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
_________________
dude i'm pretty damn sure you could script somebody back to life


Zuletzt bearbeitet von tkortkamp am 27. Jul 2002 1:09, insgesamt 1-mal bearbeitet
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy