部署jeckins釋出php專案、修改jenkins以www使用者執行
1. 修改Jenkins配置檔案
1.1 修改$JENKINS_USER
開啟jenkins配置檔案:
➜ vim /etc/sysconfig/jenkins
1
找到如下行:
將原來的jenkins使用者修改為 root使用者。
$JENKINS_USER="www"
1.2 修改Jenkins相關資料夾使用者許可權
更改jenkins三個資料夾的使用者所有都和使用者組:
➜ chown -R www:www /var/lib/jenkins
➜ chown -R www:www /var/cache/jenkins
➜ chown -R www:www /var/log/jenkins
1.3 重啟Jenkins
重啟Jenkins服務並檢查執行Jenkins的使用者是否已經切換為root。
➜ systemctl restart jenkins
1.4 檢視Jenkins程序所屬使用者
➜ ps -ef | grep jenkins
若顯示為www使用者,則表示修改完成。
jenkins檢出專案報錯:Permissions 0755
for
'/home/lonecloud/.ssh/id_rsa'
are too
open
.
1 2 3 4 5 6 7 8 9 10 11 |
|
問題解決:
1 |
|