Jenkins權限設置錯誤,導致無法訪問解決方法


         對於剛開始學習Jenkins的用戶,在研究用戶權限的時候可能會遇到因爲權限設置失敗導致無法正常使用Jenkins,連admin用戶也無法正常使用。這個時候就需要通過修改配置來解決。

1.停止jenkins
[root@api-node1 ~]# systemctl stop jenkins
2.修改config.xml
[root@api-node1 ~]# vim /var/lib/jenkins/config.xml
修改第10行 <useSecurity>true</useSecurity> 修改爲:<useSecurity>false</useSecurity>
刪除第11-17行 <authorizationStrategy …/>和<securityRealm …>到</securityRealm>
例如刪除以下內容:
  <authorizationStrategy class="hudson.security.ProjectMatrixAuthorizationStrategy"/>
  <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
    <disableSignup>true</disableSignup>
    <enableCaptcha>false</enableCaptcha>
  </securityRealm>
配置文件對比:
3.啓動jenkins

[root@api-node1 ~]# systemctl start jenkins

4.再次訪問Jenkins後,首先要設置登錄認證。

1.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章