Permette di eseguire un comando su un host remoto, senza necessità di aprire una shell.
Nel caso si renda necessario reperire velocemente dei valori da un macchina connessa in rete, accessibile tramite SSH, è possibile utilizzare il client Secure Shell utilizzando come parametri i comandi da eseguire sull'host remoto.
Esempio:
homer@Joker:~$ ssh homer@enigma "who; uptime"
homer@enigma's password: ********
homer pts/0 Dec 5 12:25 (192.168.0.94)
13:17:59 up 2:02, 1 user, load average: 0.00, 0.00, 0.00
homer@Joker:~$
Vengono eseguiti nell'ordine i comandi who e uptime sull'host remoto restituendo poi il prompt locale
In caso di utilzzo frequente di questa tecnica, è possibile generare delle chiavi SSH per evitare di inserire la password.