remote Befehle per SSH ausführen
SSH erlaubt es direkt Befehle an den entfernten Rechner als Parameter mit zu übergeben.
ssh <servername> -p <port> -l <username> -t "<remote-command>"
Das folgende Beispiel startet den Remote-Rechner neu.
ssh 10.0.0.1 -p 22 -l root -t "shutdown -r now"
Wer den SSH-Zugriff über Zertifikate steuert kann somit auch innerhalb von seinen Skripten Befehle per SSH an entfernte Rechner senden.
Kann man in diesen befehl auch noch das Passwort intigrieren?