很多時候在使用jenkins的時候忘記密碼了,遇到這種情況,可以看看下面的講解。
Jenkins專有用戶的數據存放在JENKINS_HOME/users目錄。users目錄的結構你一看就懂。users/xxx(各種用戶名)
打開忘記密碼的用戶文件夾,里面就一個文件config.xml。嗯,就是它了。打開config.xml,里面有一堆的東西,找找。。。找到了<passwordHash>節點,如圖:
把<passwordHash>節點的內容(圖中黑色的那一串)換成#jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS
(注意前后有木有空格)
保存,重啟Jenkins程序。
然后輸入用戶名,密碼111111
然后就進去了,搞定。