Принудительно передать параметр безопасной удаленной аутентификации Rundeck в сценарий

Аутентификация с использованием ключа SSH не одобряется в моей среде (с чем я не согласен), поэтому пользователи Rundeck вынуждены вводить свой пароль SSH во время выполнения в параметре «Безопасная удаленная аутентификация». Если не считать настройки двух отдельных параметров, один «Безопасный» для передачи скриптам, а другой «Безопасная удаленная аутентификация» для аутентификации сеансов SSH, есть ли способ принудительно заставить содержимое параметра задания «Безопасная удаленная аутентификация» также передать скрипту, который выполняет задание?


person Alex    schedule 05.12.2014    source источник


Ответы (1)


Ага, я думаю, что вы ищете вот что:

Что-то вроде этого в вашем узле:

<node name="egon" description="egon" osFamily="unix"
username="rundeck"
hostname="egon"
ssh-authentication="password"
ssh-password-option="option.theSamePasswordOption"
sudo-command-enabled="true"
sudo-password-option="option.theSamePasswordOption" />

Если эта опция является опцией «Безопасная удаленная аутентификация», она должна работать в обоих случаях.

Я заметил, что мне пришлось удалить опцию сохраненного пароля из настроек проекта, чтобы аутентификация использовала переданное значение опции.

person DaShaun    schedule 01.05.2015