以root用戶身份在jenkins中運行shell命令


以下過程是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身份后就非常的危險。建議直接單個文件夾進行操作。

沒實踐過,如果不行請告知我。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM