Сообщение об ошибке:
командная строка: строка 0: Неверный параметр конфигурации:
sh '''ssh -i ${rundeck_rsa_key} -o StrictHostKeyChecking=no -o centos@xxxx.net "sudo su -c "sh ./home/centos/releases/xx.sh" rundeck"'''
Сломанная команда (я только что сделал вышеуказанную команду для вашегоудобство)
sh '''ssh -i ${rundeck_rsa_key} -o StrictHostKeyChecking=no
-o centos@xxxx.net "sudo su -c "sh ./home/centos/releases/xx.sh" servc"'''
Я пытаюсь
- ssh на сервер
- изменить пользователя на "servc"
- выполнить xx.sh shell
Я думаю, что есть синтаксическая ошибка на "sudo su -c "sh ./home/centos/releases/xx.sh" servc"
У вас есть какие-либо подсказки ??: D