Ошибка выполнения удаленных команд с ssh с использованием пользователя sudo
Следующая команда не выполняется:
ssh -t user@server-01 sudo -iu suser "cd /opt/jboss ; ./portal.sh stop"
Я получаю:
bash: ./portal.sh: No such file or directory
Как я могу изменить каталог удаленно и выполнить удаленную команду в этом каталоге?
1 ответ
Решение
Решение:
ssh -t user@server-01 sudo -iu suser "eval 'cd /opt/jboss ; ./portal.sh stop'"