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,就可以无密码进入了

  • 相关阅读:
    PgSql备份pg_dump与还原手记pg_restore(转)
    精通 JS正则表达式(转)
    88个常用英语词语搭配
    C3P0 代码分析
    windows 域名+虚拟目录 (php)
    postgresql 查询字段中的某些数据
    Memcached 在windows下的安装 支持 phpwind 后台Memcache 缓存配置
    正则表达式学习笔记
    Word2007快捷键大全
    Windows 版本说明
  • 原文地址:https://www.cnblogs.com/gcgc/p/10833010.html
Copyright © 2011-2022 走看看