jenkins 打包過程 執行shell 提示權限不夠


現象:

安裝jenkins,使用jenkins打包的時候,提示權限不足。

 

 

 原因:

當前執行的人默認是jenkins 這個用戶。

在執行腳本加上如下命令打印就可以看到

echo "當前操作人"
whoami
echo "當前目錄"
pwd
whoami=jenkins

查看配置文件,確實就是jenkins
vi /etc/sysconfig/jenkins 

jenkins這個用戶是安裝jenkins 系統的時候,自動創建的,權限不大。甚至沒有自己的目錄。
cat /etc/passwd

 

 



這里直接簡單粗暴的將執行jenkins的用戶修改為root問題解決。

 

 

 

 

再執行 重啟jenkins

service jenkins restart

 


免責聲明!

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



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