前段時間手滑不小心點錯Jenkins登錄設置,結果再怎麼也登不進去。這裏彙總網上資料,最終解決了該問題。
一、問題
登錄時候輸入正確的用戶名和密碼,彈出如下錯誤信息
二、解決方法
-
在系統服務中停止運行
Jenkins
-
修改
Jenkins
安裝目錄下的config.xml
文件<1> 將
<userSecurity>true</useSecurity>
中的true
改爲false
<2> 將<authorizationStrategy>
和<securityRealm>
內容刪除
-
在系統服務中重新啓動
Jenkins
-
現在無需用戶名和密碼即可操作
Jenkins
,但是我們希望使用用戶名密碼進行登錄 -
Jenkins
—>Manage Jenkins
—>Configure Global Security
—>Authentication
—>Security Realm
—>Jenkins' own user database
,勾選此選項則下次需要密碼登錄 -
Strategy
—>Authorization
—>Logged-in users can do anything
, 選擇此選項