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所有者设置数据库 ===》返回上级(系统设置)

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

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

相关推荐
@t.t.8 分钟前
Docker编排工具---Compose的概述及使用
运维·docker·容器
Eric.Lee202120 分钟前
ubuntu 挂载硬盘
linux·运维·ubuntu
xinruoqianqiu26 分钟前
shell脚本--2
linux·运维·开发语言·前端·c++·chrome
算力魔方AIPC1 小时前
如何在Ubuntu上安装NVIDIA显卡驱动?
linux·运维·ubuntu
老兵发新帖1 小时前
ubuntu安装Go SDK
linux·运维·服务器
binary思维1 小时前
在 Ubuntu 系统中,查看已安装程序的方法
linux·运维·ubuntu
CoderJia程序员甲1 小时前
AI驱动的Kubernetes管理:kubectl-ai 如何简化你的云原生运维
运维·人工智能·云原生·kubernetes·llm
小张同学zkf1 小时前
【Linux】Linux环境基础开发工具
linux·运维·服务器
彬彬醤1 小时前
全局网络:重构数字时代的连接范式
运维·服务器·网络·数据库·重构·代理模式
斯普信云原生组2 小时前
Elasticsearch知识汇总之ElasticSearch监控方案
大数据·elasticsearch·jenkins