jenkins安裝好后,會(huì)自動(dòng)創(chuàng)建一個(gè)jenkins用戶旭斥。jenkins在構(gòu)建工程時(shí),默認(rèn)的權(quán)限是不夠?qū)懭胛募摹_@時(shí)就需要把它的權(quán)限提升為root
1.將jenkins賬號(hào)分別加入到root組中
gpasswd -a root jenkins
2.修改/etc/sysconfig/jenkins文件中搪搏,
# user id to be invoked as (otherwise will run as root; not wise!)
JENKINS_USER="root"
JENKINS_GROUP="root"
可以修改為root權(quán)限運(yùn)行
3.重啟Jenkins
service Jenkins restart
4.驗(yàn)證
在Jenkins中的shell腳本中執(zhí)行命令
groups jenkins
查看jenkins是在哪個(gè)用戶組,顯示的是root
闪金。
參考來源
https://blog.csdn.net/lanfan_11/article/details/50772291