Вы должны использовать ssh
таким образом, чтобы выполнять сценарии на удаленных машинах,
ssh user@server exec /path/to/script/script.sh
, где script.sh
доступно на сервере по указанному пути из логина user
.
Если сценарий отсутствует на сервере, но доступен на вашем локальном компьютере (и у вас нет общего общего пространства NFS между двумя компьютерами), вы должны отправить сценарий с scp
следующим образом:
scp script.sh user@server:/path/to/script/
Теперь, для вашего конкретного случая получения файла сервера, вы просто должны выполнить,
scp user@server:/path/to/file/filename .
как некоторые другие ответы уже предлагают.