jenkins 忘記管理員密碼


前言:

記住密碼是個很難的事兒,尤其是現在密碼越來越多、越來越復雜的情況下。

jenkins也不例外。如果admin的密碼被遺忘,那就會非常麻煩,很多特權級操作就搞不了了。就尬的吖匹。

jenkins找回密碼的操作,特此記錄。

 

正文:

1. 修改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,我用的是war包啟動,所以命令如下:

java -DJENKINS_HOME=/home/jenkins -jar jenkins.war --httpPort=8080

3. 重新登錄,進入"首頁"->"系統管理"->"Configure Global Security",勾選Jenkins' own user database啟動安全

4. 回到首頁,發現出現"admin"

5. 點擊admin用戶,點擊左側設置,重置密碼

6. 退出重新登錄即可。

參考文獻: https://blog.csdn.net/jlminghui/article/details/54952148

 
 
 

感謝大佬!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM