1. 程式人生 > >jenkins 忘記admin使用者賬號密碼

jenkins 忘記admin使用者賬號密碼

一不小心,忘記了admin使用者的賬號密碼。然後就看不到manage jenkins的那部分內容了,看不到就改不了使用者許可權,也就是系統癱瘓了。

於是,想著開始沒註冊賬號和密碼的時候,都能看見,也就是沒有sign in 和sign up模組的時候,是可以使用的,這些資訊應該寫在jenkins的配置檔案裡。

目錄:/var/lib/jenkins/config.xml

需要刪除以下內容:

複製程式碼

<useSecurity>true</useSecurity>
<authorizationStategy class="hudson.sucrity.FullControlOnceLoggedInAuthorizationStrategy">
    ......
</authorizationStategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
   <disableSignup>false</disableSignup>
    .. 
</securityRealm>

複製程式碼

然後重新啟動jenkins,

sudo service jenkins restart

就不需要login 看到manage jenkins了。