以下過程是CentOS 1.打開此腳本(使用VIM或其他編輯器): vim /etc/sysconfig/jenkins 2.找到$JENKINS_USER並更改為“root”: $JENKINS_USER="root" 3.然后更改Jenkins主頁,webroot和日志的所有權: chown -R root:root /var/lib/jenkins chown -R root:root /var/cache/jenkins chown -R root:root /var/log/jenkins 4)重新啟動Jenkins並檢查用戶是否已更改: service jenkins restart ps -ef | grep jenkins 現在你應該能夠以root用戶身份運行Jenkins作業,並且所有的shell命令將被執行root。
以上腳本參考:http://stackoverflow.com/questions/29926773/run-shell-command-in-jenkins-as-root-user
但不建議這么做,root身份后就非常的危險。建議直接單個文件夾進行操作。
沒實踐過,如果不行請告知我。
