小编Mah*_*esh的帖子

如何在Jenkins中以root身份运行脚本?

我需要在Jenkins中以root身份而不是默认用户身份运行shell脚本.我需要改变什么?

我的sudoers文件是这样的:

# User privilege specification
root    ALL=(ALL) ALL
igx     ALL=(ALL) ALL
%wheel  ALL=(ALL) ALL

# Allow members of group sudo to execute any command
# (Note that later entries override this, so you might need to move
%sudo   ALL=(ALL) ALL
#
#includedir /etc/sudoers.d

# Members of the admin group may gain root privileges
%admin  ALL=(ALL) NOPASSWD:ALL
root    ALL=(ALL) ALL
jenkins ALL=NOPASSWD: /var/lib/jenkins/workspace/ing00112/trunk/source/
jenkins ALL=(ALL) NOPASSWD:ALL
#Defaults:jenkins !requiretty
Run Code Online (Sandbox Code Playgroud)

shell hudson root jenkins

45
推荐指数
3
解决办法
8万
查看次数

如何以超级用户身份运行jenkins?

我是Mahesh。我在Linux机器上安装了jenkins,它可以像普通用户一样正常工作,当我尝试以超级用户[root]模式运行一个脚本时,它无法正常工作,即使我禁用了sudoers文件中的密码也无法正常工作,并且还没有给出任何错误它只是以普通用户而不是root的身份运行脚本?我所做的?我该如何解决这个问题?

我只是在詹金斯的shell脚本coloumn中添加这样的...

sudo su // 评论->我禁用了密码,因此不需要密码,我在终端中进行了测试,并且可以使用此密码进入root用户

hudson root sudoers jenkins

-1
推荐指数
1
解决办法
9410
查看次数

标签 统计

hudson ×2

jenkins ×2

root ×2

shell ×1

sudoers ×1