Доброго дня друзья.
Необходимо реализовать в скрипте следующий функционал.
- Сменить пользователя.
- Подключиться по SSH на удалённый хост.
- Выполнить команды на удалённом хосте.
- Отключиться от удалённого хоста и продолжить выполнение скрипта.
структура скрипта следующая:
su - $user -c "ssh $host"
command_1
command_2
Настроена авторизацию по ключам. Однако после авторизации по ssh выполнение скрипта останавливается. Подскажите как правильно реализовать такой функционал и после чего отключаться от хоста и продолжить выполнение скрипта?