Как выполнить команду в удаленной системе с помощью BASH-скрипта?
-
09-09-2019 - |
Вопрос
Как часть сложного скрипта BASH, я хотел бы выполнить команду в удаленной системе из самого скрипта.
Прямо сейчас я запускаю скрипт, который настраивает файлы для удаленной системы и загружает их, затем через ssh-логин я выполняю одну команду.
Итак, для получения полных оценок:
- Как мне войти в удаленную систему из скрипта bash (т.е.передать учетные данные неинтерактивно)?
- Как я могу выполнить команду (в частности, "chmod 755 /go && / go") из скрипта?
Решение
Следующие Ответ Тима Поста:
Настройте открытые ключи, а затем вы можете выполнить следующее:
#!/bin/bash
ssh user@host "chmod 755 /go && /go"
Не связан с StackOverflow