ainila 发表于 2018-1-8 21:45:47

Jenkin-Jenkins忘记密码

  方法一
  修改JENKINS_HOME/users/user/config.xml文件就是用户的密码文件。对于yum install Jenkins 安装的Jenkins,它的home目录位于/var/lib/jenkins;
  在Tomcat里面安装的Jenkins,在用户的家目录下.jenkins/users/user/config.xml
  备份原文件:  
  

# ls -al |grep jenkins  
drwxr-xr-x12 root root   4096 Dec2 09:48 .jenkins
  
# cd .jenkins/users/admin/
  
# ls
  
config.xml
  
# vi config.xml
  
  
  

  修改config.xml,找到passwordHash部分,替换原有的hash值  
  原始文件
https://images2017.cnblogs.com/blog/1286484/201712/1286484-20171204215143050-33913576.png
  修改原始admin的密码
  #jbcrypt:$2a$10$m6dySNKzsh6Q49.POLYxsuB3dUfhoMGxQtU3vDhgqT.OMKySPJs9O
  替换为111111
  #jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS
  重启Jenkins
  

# ./shutdown.sh  
# ./startup.sh
  

  

  方法二
  进入Jenkins备份config.xml文件
  

# cd /root/.jenkins/  
# pwd
  
/root/.jenkins
  
# cp config.xml config.xml_20171204
# vi config.xml
  

  

  修改
  

<useSecurity>true</useSecurity> 为<useSecurity>false</useSecurity>  <authorizationStrategy>。。。全部删除。。。</authorizationStrategy>
  

  

  重启Jenkins
  

# ./shutdown.sh  
# ./startup.sh
  

  
页: [1]
查看完整版本: Jenkin-Jenkins忘记密码