RemoteRechner per ssh runterfahren lassen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

RemoteRechner per ssh runterfahren lassen

Beitrag von jakob » 24.07.2005 13:45:53

Hallo zusammen,

wie bekomme ich es hin, dass ich einen per ssh angebundenen Rechner runterfahren kann ohne mich einzuloggen?

Code: Alles auswählen

ssh remoteRechner; sleep1; ServerShutdown.sh
klappt nicht. Ich kann mich ohne Passwort einloggen und das Script ServerShutdown.sh existiert und befaehigt den eingeloggten User zum Runterfahren.

Kann mir jemand helfen?

Danke und Liebe Gruesse,

Jakob

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 24.07.2005 13:51:44

bei

Code: Alles auswählen

ssh remoteRechner; sleep1; ServerShutdown.sh 
wird erst bei dir ssh ausgeführt - dann, wenn das beendet wurde kommt sleep 1 und dann ServerShutdown.sh - alles lokal.

Was du möchtest ist eher:

Code: Alles auswählen

ssh remoteRechner ServerShutdown.sh
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Beitrag von jakob » 25.07.2005 17:09:39

Hallo peschmae,

danke fuer den Tipp. Jetzt klappt's!

Liebe Gruesse,

Jakob

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 25.07.2005 17:15:59

wobei noch anzumerken ist, dass einen server ohne passwort herunterfahren zu können nicht unbedingt die sicherste lösung darstellt ;)

(ausser du meinst ohne passwort einen laufenden ssh-agent der deinen key hält)

jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Beitrag von jakob » 26.07.2005 08:15:37

Morgen HELLinG3R,
HELLinG3R hat geschrieben:wobei noch anzumerken ist, dass einen server ohne passwort herunterfahren zu können nicht unbedingt die sicherste lösung darstellt ;)

(ausser du meinst ohne passwort einen laufenden ssh-agent der deinen key hält)
der hat den pubKey meines Users gespeichert.

Liebe Gruesse,

Jakob

Antworten