Jenkins忘记admin密码后的恢复步骤

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

提示:这里可以添加本文要记录的大概内容:

时间较长没有使用忘记了admin密码,可以通过以下办法找回


提示:以下是本篇文章正文内容,下面案例可供参考

一、查看Jenkins运行进程

bash 复制代码
ps aux | grep jenkins

看看输出中有没有类似 --webroot=/xxx 或 --prefix 的参数,或者直接看到 Jenkins 使用的目录。也可以这样查找 Jenkins 根目录:

二、进一步确定Jenkins运行主目录

bash 复制代码
[root@jenkins ~]#  cat /etc/sysconfig/jenkins | grep JENKINS_HOME
JENKINS_HOME="/var/lib/jenkins"
# permissions of $JENKINS_HOME and /var/log/jenkins,
# $JENKINS_HOME location. Do not enable this, "true", unless

三、修改配置文件,重启服务

systemctl restart jenkins

这里修改之后可以绕过安全机制,刷新web页面,直接进入Jenkins控制面板

bash 复制代码
[root@jenkins ~]# grep -i usesecurity /var/lib/jenkins/config.xml
  <useSecurity>true</useSecurity>
将这个位置的true改为false

Jenkins系统设置===》全局安全配置

设置安全领域===》为Jenkins所有者设置数据库 ===》返回上级(系统设置)

这时候会多一个管理系统用户

设置密码===》重新登录即可

相关推荐
努力努力再努力wz9 分钟前
【c++进阶系列】:万字详解多态
java·linux·运维·开发语言·c++
杭州泽沃电子科技有限公司15 分钟前
工业环境电缆火灾预防的分布式光纤在线监测
运维·人工智能·科技·安全
zzz.1019 分钟前
Linux问答题:调优系统性能
linux·运维·云原生
Lovyk34 分钟前
完整实验命令解析:从集群搭建到负载均衡配置
linux·运维·服务器
Yyyy4821 小时前
MyCAT高可用
java·运维
熬夜苦读学习2 小时前
Reactor 反应堆模式
运维·服务器·网络·网络协议·http·智能路由器·php
ElendaLee2 小时前
笔记本电脑Windows+Ubuntu 双系统,Ubuntu无法挂载Windows的硬盘 报错问题解决
linux·运维·ubuntu
向日葵花籽儿3 小时前
#运维 | 前端 # Linux http.server 实践:隐藏长文件名,简短路径 (http://IP:port/别名 ) 访问
linux·运维·前端
安全漏洞防治中心4 小时前
Roadmap:一年实现安全漏洞防治自动化
运维·web安全·网络安全·自动化·漏洞管理·漏洞处置sop·漏洞紧急修复建议
我一定会有钱11 小时前
Linux爆音问题解决方法(隔一会会有奇怪噪音)
linux·运维·服务器