前言
Jenkins忘记管理员/用户密码,请参考下面的解决方案。
解决方案
- 找到Jenkins的安装主目录JENKINS_HOME/conf.xml文件
- 修改conf.xml:
<?xml version='1.0' encoding='UTF-8'?>
<hudson>
...
<!-- 1.将useSecurity值设为false -->
<useSecurity>true</useSecurity>
<!-- 2.删除authorizationStrategy标签及其子标签-->
<authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy">
<permission>...</permission>
</authorizationStrategy>
...
</hudson>
- 删除JENKINS_HOME/user文件夹
- 重启Jenkins服务
- 重新注册用户
提示:重启Jenkins服务后,访问http://yourserver:8080/,无需登录,需重新注册用户