Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

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}}