jenkins 忘记用户名和密码

有时候会经常遇到这种情况,长时间不用会遗忘用户名和密码

  • admin初始密码未修改的情况

    1. 进入Jenkinssecrets目录,打开initialAdminPassword文件,复制密码;

    2. 访问Jenkins页面,输入管理员admin,及刚才的密码;

    3. 进入后可更改其他管理员密码;

  • admin密码更改忘记情况

  1. 删除Jenkins目录下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>
    
  2. 重启jenkins服务
  3. 进入首页>“系统管理”>“Configure Global Security”
  4. 勾选“启用安全”
  5. 点选“Jenkins专有用户数据库”,并点击“保存”;
  6. 重新点击首页>“系统管理”,发现此时出现“管理用户”
  7. 点击进入展示“用户列表”
  8. 点击右侧进入修改密码页面,修改后即可重新登录
原文地址:https://www.cnblogs.com/lidarui/p/10299050.html