忘記Jenkins管理員密碼的解決辦法

一、admin密碼未更改情況

1.進入\Jenkins\secrets目錄,打開initialAdminPassword文件,複製密碼;

2.訪問Jenkins頁面,輸入管理員admin,及剛纔的密碼;

3.進入後可更改其他管理員密碼;


二、admin密碼更改忘記情況

1.刪除Jenkins目錄下config.xml文件中下面代碼,並保存文件。

<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
        <denyAnonymousReadAccess>true</denyAnonymousReadAccess>
</authorizationStrategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
        <disableSignup>true</disableSignup>
        <enableCaptcha>false</enableCaptcha>
</securityRealm>

2.重啓Jenkins服務;

3.進入首頁>“系統管理”>“Configure Global Security”;

4.勾選“啓用安全”;

5.點選“Jenkins專有用戶數據庫”,並點擊“保存”;

6.重新點擊首頁>“系統管理”,發現此時出現“管理用戶”;

7.點擊進入展示“用戶列表”;

8.點擊右側進入修改密碼頁面;

9.現在就可以進行登陸了,但是你會發現,要不要賬號都能操作所有可見內容了,這裏還需要將第一步改變的內容還原!

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