zoukankan      html  css  js  c++  java
  • jenkins:忘记密码怎么办

    方法一:

      去掉密码登录配置

    修改 JENKINS_HOME/users/user.conf user.conf 就是忘记密码对应的用户
    针对 yum install jenkins 安装的Jenkins,它的HOME目录位于 /var/lib/jenkins/ 下面

    [root@localhost users]# ls
    01544875_5569514588894601505 01559575_3376572258944946178 jenkins_1378305826108252371 users.xml
    [root@localhost users]# cd jenkins_1378305826108252371/
    [root@localhost jenkins_1378305826108252371]# pwd
    /var/jenkins_home/users/jenkins_1378305826108252371
    [root@localhost jenkins_1378305826108252371]# ls
    config.xml

    比如需要重置jenkins这个用户的密码,则进入上面的路径中,修改config.xml文件,找到标签<passwordHash>,将其中的密码哈希值替换为

    #jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS

    代表的是111111的哈希值

      重启jenkins,使用密码111111登录

    方法二:

      无密码使用jenkins

      1、在JENKINS_HOME路径下先备份conf.xml

      2、删除如下标签 

    <useSecurity>true</useSecurity>
      <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
        <denyAnonymousReadAccess>true</denyAnonymousReadAccess>
      </authorizationStrategy>
      <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
        <disableSignup>true</disableSignup>
        <enableCaptcha>false</enableCaptcha>
      </securityRealm>

      3、重启jenkins,就可以无密码进入了

  • 相关阅读:
    spark streaming 整合kafka(二)
    JAVA设计模式之动态代理
    使用org.apache.commons.cli包来设计JAVA命令行工具
    HTML教程
    Java InputStream和Reader
    Java IO
    程序员怎么把自己的招牌打出去?
    Java设计模式之单例模式
    JAVA NIO
    Java文件流字节流和字符流的区别
  • 原文地址:https://www.cnblogs.com/gcgc/p/10833010.html
Copyright © 2011-2022 走看看