![使用 jenkins/hudson 启动/停止服务,无需 sudo](https://linux22.com/image/1350541/%E4%BD%BF%E7%94%A8%20jenkins%2Fhudson%20%E5%90%AF%E5%8A%A8%2F%E5%81%9C%E6%AD%A2%E6%9C%8D%E5%8A%A1%EF%BC%8C%E6%97%A0%E9%9C%80%20sudo.png)
快速提问 - 进行了一些搜索,但似乎没有找到任何东西。
我希望能够在 Jenkins 节点上停止/启动服务。是否可以在不使用 sudo 的情况下授予 jenkins 用户执行此操作的权限?或者这样做是否比仅使用 sudo 更不安全:
默认值:jenkins!requiretty,!lecture 詹金斯 ALL=NOPASSWD:/etc/init.d/服务名称
谢谢。
(编辑后在标题中添加了“hudson”)
答案1
看一下 ssh 插件。您可以指定其他用户并执行命令,而无需使用 sudo 进入该用户。