Jenkins忘记密码

1、先找到enkins/config.xml文件,并备份。此文件位于Jenkins系统设置的主目录
/data/temp/jenkins/config.xml
2、然后编辑config.xml
删除<useSecurity>true</useSecurity>至</securityRealm>,中间内容应该会不同。

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

重启
[root@jenkins ]# /opt/tomcat/bin/catalina.sh stop
[root@jenkins ]# /opt/tomcat/bin/catalina.sh start
3、登录jenkins—系统管理,允许用户注册

 

4、注册完成之后加入管理员

 

5、在重置管理员密码

 

6、恢复配置文件并重启
把备份的config.xml在再复制回去,然后启动tomcat
[root@jenkins ]# /opt/tomcat/bin/catalina.sh start

posted on 2018-10-16 17:15 Sunzz 阅读() 评论() 编辑 收藏

版权声明:本文为Sunzz原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Sunzz/p/9772154.html