|
說(shuō)明:本方法僅適用于jdk6+、tomcat6+和Jenkins專有用戶數(shù)據(jù)庫(kù)的Jenkins!
很多童鞋在使用jenkins的時(shí)候忘記密碼了,然后各種蛋疼。最近閑著無(wú)事,折騰了下。好了,閑話少扯。
Jenkins專有用戶的數(shù)據(jù)存放在JENKINS_HOME/users目錄。users目錄的結(jié)構(gòu)我就不扯了,你一看就懂。users/xxx(各種用戶名)
打開(kāi)忘記密碼的用戶文件夾,里面就一個(gè)文件config.xml。嗯,就是它了。打開(kāi)config.xml,里面有一堆的東西,找找。。。找到了<passwordHash>節(jié)點(diǎn),如圖:
把<passwordHash>節(jié)點(diǎn)的內(nèi)容(圖中黑色的那一串)換成#jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS (注意前后有木有空格) 保存,重啟Jenkins程序。 然后輸入用戶名,密碼111111 然后就進(jìn)去了,然后就沒(méi)有然后了O(∩_∩)O哈哈~
|
|
|
來(lái)自: ala咪s > 《SCM_Jenkins》