2

Быстрый вопрос - немного искал, но ничего не нашел.

Я хотел бы иметь возможность остановить / запустить службу на узле Jenkins. Можно ли дать пользователю jenkins разрешение на это БЕЗ использования sudo? Или это будет менее безопасно, чем просто использовать sudo со строками:

Defaults:jenkins !requiretty,!lecture
jenkins ALL=NOPASSWD:/etc/init.d/servicename

Благодарю.

(отредактировано, чтобы добавить 'Hudson' к названию)

1 ответ1

1

Взгляните на плагин ssh. Вы можете указать другого пользователя и выполнить команду без необходимости sudo для этого пользователя.

https://wiki.jenkins-ci.org/display/JENKINS/SSH+plugin

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .