mac下jenkins權限的問題:報錯Permission denied


 

運行python,立即構建報錯Permission denied

 

 通過查詢是權限問題

一 .查看自己的群組和用戶名稱:

法一,

通過終端查看:

 

~  id
uid=502(mikeooye) gid=20(staff)  ...

法二,

通過用戶查看:分別是括號中的內容 :解鎖--右鍵--高級選項

 

 

二. 更改 Jenkins 用戶群組和用戶名稱

法一,

#停止Jenkins
$ sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

# 修改group 和user
$ sudo vim +1 +/daemon +’s/daemon/staff/’ +/daemon +’s/daemon/bixiaopeng’ +wq org.jenkins-ci.plist
$ sudo chown -R bixiaopeng:staff /Users/Shared/Jenkins/

# 開始Jenkins
$ sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

法二,

手動修改 org.jenkins-ci.plist 文件中的內容

查找路徑 /Library/LaunchDaemons/

原來文件 org.jenkins-ci.plist 信息如下:

 

 修改組名GroupName和用戶名UserName

 

 

設置后,若無法打開jenkins,需要修改下權限

終端輸入:

sudo chown -R userName /Users/Shared/Jenkins
sudo chown -R userName /var/log/jenkins

#重啟Jenkins
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

 


免責聲明!

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



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