在Ubuntu上設置Jenkins權限通常涉及以下幾個步驟:
安裝Jenkins: 如果你還沒有安裝Jenkins,可以使用包管理器進行安裝。例如,在基于Debian的系統上,可以使用以下命令:
sudo apt update
sudo apt install jenkins
啟動Jenkins服務: 安裝完成后,啟動Jenkins服務并設置自動啟動:
sudo systemctl start jenkins
sudo systemctl enable jenkins
解鎖Jenkins并初始化配置:
訪問 http://<服務器IP>:8080
,輸入初始密碼(該密碼在 /var/lib/jenkins/secrets/initialAdminPassword
文件中)。按照界面提示完成Jenkins的初始化設置,包括安裝必要的插件。
配置全局安全:
設置用戶權限:
啟用角色管理(推薦):
sudo jenkins-cli safe-restart
java -jar jenkins.war --httpPort=8080 --httpsPort=8443 --httpsKeyStore=/var/lib/jenkins/secrets/jenkins.jks --webroot=/var/cache/jenkins/war --httpRedirect=true --httpsEnable=true --httpsKeyStorePassword=yourpassword
驗證權限: 使用新創建的用戶登錄Jenkins,驗證其權限是否正確配置。