1.重置密码
a).修改JENKINS_HOME/users/usernamedir目录下的config.xml 文件
注:usernamedir 就是你忘记密码对应的用户文件夹
如果是java -jar方式启动的,JENKINS_HOME目录位于/root/.jenkins
b).修改config.xml,找到 passwordHash部分,替换原有的hash值
#jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS
修改为
#jbcrypt:$2a$10$4NW.9hNVyltZlHzrNOOjlOgfGrGUkZEpBfhkaUrb7ODQKBVmKRcmK
后者是123456的hash值
2.取消密码登录
a).进入JENKINS_HOME主目录,备份config.xml
cp config.xml config.xml.bak
b).修改config.xml文件
找到关键词 useSecurity ,把后面的值 true 改为false
可以无账号和密码登录Jenkins