zoukankan      html  css  js  c++  java
  • jenkins 忘记管理员密码

    前言:

    记住密码是个很难的事儿,尤其是现在密码越来越多、越来越复杂的情况下。

    jenkins也不例外。如果admin的密码被遗忘,那就会非常麻烦,很多特权级操作就搞不了了。就尬的吖匹。

    jenkins找回密码的操作,特此记录。

     

    正文:

    1. 修改config.xml文件

    删除下边的几行:

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

    2. 重启jenkins,我用的是war包启动,所以命令如下:

    java -DJENKINS_HOME=/home/jenkins -jar jenkins.war --httpPort=8080
    

    3. 重新登录,进入"首页"->"系统管理"->"Configure Global Security",勾选Jenkins' own user database启动安全

    4. 回到首页,发现出现"admin"

    5. 点击admin用户,点击左侧设置,重置密码

    6. 退出重新登录即可。

    参考文献: https://blog.csdn.net/jlminghui/article/details/54952148

     
     
     

    感谢大佬!

  • 相关阅读:
    加油站
    UIScrollView控件实现图片轮播
    键值编码 KVC
    键值观察 KVO
    弹出视图集合
    关于Page翻页效果, PageViewConrtoller
    Event Handling Guide for iOS--事件驱动指南
    远程控制
    耳机线控
    ASI框架的使用
  • 原文地址:https://www.cnblogs.com/young233/p/12196837.html
Copyright © 2011-2022 走看看