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

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

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

相关推荐
AC赳赳老秦2 小时前
财务报销自动化:用 OpenClaw 自动识别发票信息、填写报销单、校验报销规则,减少手工操作
运维·网络·eclipse·github·visual studio·deepseek·openclaw
倔强的石头1063 小时前
【Linux 指南】文件系统系列(一):磁盘底层原理 —— 从物理结构到 CHS与LBA 寻址全解析
linux·运维·服务器
陶然同学4 小时前
【Linux及Shell】VMware&Ubuntu&Xshell安装
linux·运维·xshell8·xftp8
小乐笙4 小时前
笔记:纯真 IP 库使用
运维·网络·tcp/ip
咖喱o5 小时前
DHCP
linux·运维·服务器·网络
IMPYLH5 小时前
Linux 的 touch 命令
linux·运维·服务器·bash
uestcwhc5 小时前
服务器定时发送邮件设置
运维·服务器
雷工笔记5 小时前
MES 系统设备管理模块详细设计方案
大数据·运维·网络
wangchunting5 小时前
VMware17 使用Rocky Linux 9.7系统
linux·运维·服务器
我不是立达刘宁宇6 小时前
基础文件操作
运维