У меня есть физическая машина (Win7) и виртуальная машина (Red Hat), совместно использующие сеть.Я выполняю bash-скрипт как задание Jenkins, используя плагин SSH для Jenkins для развертывания приложения с физической машины на виртуальную машину.
Я не могу использовать Root-пользователей из-за политики безопасности на компьютере, на котором я хочу выполнить скрипт, и вместо этого я ограничен использованием обычных пользователей с доступом sudo.
Однако я хочу, чтобы скрипт выполнялся без перерыва (я не думаю, что Jenkins даже позволяет вводить пароли пользователей при запуске сценариев bash? Кроме того, в любом случае, это не лучшая практика).
Существует ли какой-либо способ обхода запроса sudo или настройки скрипта, который позволил бы этому процессу работать так, как я хочу?