问题
jenkins管理员的密码忘记了,无法登录。
解决
找回:
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>
</securityRealm>
2.重启Jenkins服务;
3.进入Jenkins首页>“系统管理”>“Configure Global Security”(全局安全配置);
4.选择“Jenkins专有用户数据库”,勾选允许用户注册;并保存。
5.重新点击首页>“用户列表”,点击用户名admin;
6.选择设置;
7.在密码中输入密码,修改后即可重新登录
8.恢复config.xml文件。