忘记Jenkins管理员密码的解决办法

简介:

一、admin密码未更改情况

直接查看安装时生成的密码

cat /home/tomcat/.jenkins/secrets/initialAdminPassword


二、admin密码更改忘记情况

1.删除Jenkins目录下/home/tomcat/.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.进入首页>“系统管理”>“Configure Global Security”;

4.勾选“启用安全”;

5.点选“Jenkins专有用户数据库”,并点击“保存”;

6.重新点击首页>“系统管理”,发现此时出现“管理用户”;

7.点击进入展示“用户列表”;

8.点击右侧进入修改密码页面,修改后即可重新登录。


参考博文:http://blog.csdn.net/jlminghui/article/details/54952148




     本文转自1321385590 51CTO博客,原文链接:http://blog.51cto.com/linux10000/1958943,如需转载请自行联系原作者



相关文章
|
4月前
|
运维 jenkins Linux
【Jenkins稳定运维】服务器频繁崩溃?资深管理员的应对策略
本文分享了作者作为管理员在面对服务器频繁崩溃时的应对策略,包括使用Shell脚本优化运维工作、学习Jenkins Pipeline插件以及一些运维技能扩展,强调了在运维工作中不断学习和实践的重要性。
60 0
【Jenkins稳定运维】服务器频繁崩溃?资深管理员的应对策略
|
7月前
|
安全 jenkins 持续交付
Jenkins 忘记登录密码解决办法
Jenkins 忘记登录密码解决办法
166 2
|
jenkins 持续交付 Docker
docker部署jenkins,初始密码解决方案
docker部署jenkins,初始密码解决方案
200 0
|
jenkins Java 持续交付
Jenkins - 默认用户名和密码及启动方法
Jenkins - 默认用户名和密码及启动方法
6617 0
|
jenkins 持续交付 iOS开发
iOS Jenkins打包报错 rm: Permission denied解决办法
iOS Jenkins打包报错 rm: Permission denied解决办法
288 0
|
jenkins 持续交付 Go
iOS Jenkins打包报错401 Authentication credentials are missing or invalid.解决办法
iOS Jenkins打包报错401 Authentication credentials are missing or invalid.解决办法
243 0
|
jenkins 持续交付 数据安全/隐私保护
jenkins忘记admin密码,解决办法
jenkins忘记admin密码,解决办法
511 0
jenkins忘记admin密码,解决办法
|
jenkins 持续交付 数据安全/隐私保护
Jenkins----凭据管理之创建和删除用户名密码形式的凭据
Jenkins----凭据管理之创建和删除用户名密码形式的凭据
659 0
Jenkins----凭据管理之创建和删除用户名密码形式的凭据
|
1月前
|
jenkins Devops Java
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第27天】在快速发展的软件开发领域,DevOps实践日益重要。Jenkins作为一款流行的开源自动化服务器,在持续集成(CI)和持续部署(CD)中扮演关键角色。本文通过案例分析,探讨Jenkins在Java项目中的应用,展示其自动化构建、测试和部署的能力,提高开发效率和软件质量。
50 2
|
4月前
|
jenkins 持续交付 开发者
自动化部署:使用Jenkins和Docker实现持续集成与交付
【8月更文挑战第31天】本文旨在为读者揭示如何通过Jenkins和Docker实现自动化部署,从而加速软件开发流程。我们将从基础概念讲起,逐步深入到实际操作,确保即使是初学者也能跟上步伐。文章将提供详细的步骤说明和代码示例,帮助读者理解并应用这些工具来优化他们的工作流程。