現象:
安裝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