1. 程式人生 > >Jenkins忘記管理員密碼的解決辦法

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

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.點選右側進入修改密碼頁面,修改後即可重新登入。