Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

linux:remote_befehle_per_ssh_ausfuehren [02.10.2017 22:43]
linux:remote_befehle_per_ssh_ausfuehren [02.10.2017 22:43] (aktuell)
Zeile 1: Zeile 1:
 +# Remote Befehle per SSH ausführen
  
 +Per SSH kann nicht nur eine Verbindung zu einem anderen Rechner aufgebaut werden, sondern auch direkt Befehle auf diesem Computer ausgeführt werden.
 +
 +  ssh <user>@<server> -t "<befehl>"
 +
 +Um den anderen Computer zum Beispiel herunterzufahren, würde das Kommando so aussehen:
 +
 +  ssh <user>@<server> -t "sudo shutdown -r now"
 +
 +Und natürlich lassen sich auch mehrere Befehle innerhalb einer Session ausführen (mit der `&&` Verknüpfung):
 +
 +  ssh <user>@<server> -t "<befehl 1> && <befehl 2> && <befehl 3>"
 +
 +<WRAP center round tip 100%>
 +Die `-t` Option ("open a pseudo tty") bedeutet übrigens, dass die Ausgaben der Befehle auf dem Remote Computer an unseren Hauptrechner übermittelt und dort ausgegeben werden.
 +</WRAP>
 +
 +{{tag>terminal linux ssh}}