Как выполнить команду на удаленном сервере через SSH

Автор | 08.12.2016

Краткая записка о том, как выполнить команду на удаленном сервере через SSH.

Для выполнения единичной команды нужно выполнить следующую команду:

ssh test@test.test.ru ‘ls -l’

Если нужно выполнить несколько команд, то их нужно писать через точку с запятой:

ssh test@test.test.ru ‘ls -l;ps -aux; whoami’

Ну и если нужно выполнить команду которая требует обратной связи с пользователем, то команда выполняется с ключом -t:

ssh -t test@test.test.ru ‘top’

Все.