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

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

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

相关推荐
Madison-No71 小时前
搭建项目测试环境
linux·运维·服务器·python
吴声子夜歌2 小时前
Shell编程实例——编写安全的shell脚本(二)
linux·运维·shell
悠悠121383 小时前
微服务通信别只看性能:REST 与 gRPC 的 6 个选型判断和一次 502 故障复盘
运维·服务器
zx_741484814 小时前
【Linux入门】Shell 函数、正则表达式与文本处理:cut 与 awk
linux·运维·正则表达式
Zenova EdgeOS5 小时前
Linux dmesg 工业边缘实战:内核日志过滤、持久化与故障定位
linux·运维·边缘计算·工业边缘·dmesg·内核日志
wdfk_prog6 小时前
ROS教程08:从 TransportTCP::connect() 追到 TCPROS Connection Header、序列化与 Socket 数据传输
运维·缓存·docker·容器·ros
做运维的阿瑞6 小时前
Python 标准库汇总:分类速览与常用模块清单
linux·运维·python
日常筹谋记7 小时前
自动化仓储安全防护工况评估:明治传感器AS-33C技术适配性分析
大数据·运维·创业创新·业界资讯
Shadow(⊙o⊙)7 小时前
Linux进阶知识1.0
linux·运维·服务器
闲云自留地8 小时前
告别命令恐惧症,openEuler 基础操作 + 文本 + 网络管理实战
linux·运维·云计算