jenkins shell指令碼執行許可權不夠解決辦法

2021-09-24 06:37:35 字數 749 閱讀 6750

自己伺服器搭建jenkins執行操作的時候,沒有相應的許可權,解決這個問題的時候,做了一些筆記分享給大家.

vi /etc/sysconfig/jenkins

複製**

找到jenkins_user發現預設使用者jenkins

# unix user account that runs the jenkins daemon

# be careful when you change this, as you need to update

# permissions of $jenkins_home and /var/log/jenkins.

#jenkins_user="jenkins"

複製**

修改為jenkins_user="root"

chrow -r root:root /val/lib/jenkins

chrow -r root:root /val/cache/jenkins

chrow -r root:root /val/log/jenkins

複製**

重新啟動後就可以了

service jenkins restart

還可以給jenkins使用者新增相應的許可權

chown -r jenkins

jenkins shell發布模式

shell指令碼實現 滾動摘除單台負載realserver 發布線上 測試 環境版本 加鎖lock file then echo deploy指令碼正在執行.exit fi 解鎖 unlock file 下線節點 remove realserver echo disable server web c...

Jenkins SHELL 學習,認真學習

1.參考文字 2.參考指令碼 資料夾不存在則建立?if?d?data then mkdir?data else echo?資料夾已經存在 fi?檔案存在則刪除?if?f?data filename then echo?檔案不存在 else rm?f?data filename fi?判斷資料夾是否存...

Linux運維指令碼

20200911 這裡記錄一些平時使用的指令碼,免密登陸什麼的。bin bash f root ssh id rsa.pub ssh keygen t rsa p f root ssh id rsa dev null expect c spawn ssh copy id i root ssh id ...