1. Jenkins 目录结构

Jenkins 没有使用数据库,所有的信息都保存在 JENKINS_HOME 目录下的文件中。其中 JENKINS_HOME 目录:

Linux 下通常是 /var/lib/jenkins 或 /var/jenkins_home 或  ~/.jenkins/
Windows 下通常是 C:\Users\[用户名]\.jenkins
通过 Docker 安装时,JENKINS_HOME 目录和启动容器时指定的卷相关。例如 -v /home/demo/jenkins:/var/jenkins_home 参数中,JENKINS_HOME 目录是 Docker 宿主机的 /home/demo/jenkins 目录。

2. admin 密码密文

Jenkins 中所有的用户信息都保存在 JENKINS_HOME 目录下的 users 目录中,每个用户对应一个目录。对应 admin 用户,可以查看 users/admin/config.xml 文件,其中 passwordHash 字段中 #jbcrypt: 后面的部分就是密码经过 hash 加密后的密文。

我们可以将其修改为

#jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqgNpUGyWW2nJObaVAM/2xSQdSq

上面这个段加密的是123456,如果不想有错误发现,建议上面disableSignup的配置改成false先试下。

然后我们保存文件,重启jenkins使用admin/123456登录即可。

3. admin 密码明文

JENKINS_HOME 目录中的 /secrets/initialAdminPassword 文件明文保存 admin 用户的密码,直接查看即可。下面例子中的 JENKINS_HOME 需要替换为你实际的目录。

cat JENKINS_HOME/secrets/initialAdminPassword

Jenkins系列-Jenkins忘记密码的修复方法相关推荐

  1. Jenkins忘记密码的修复方法(Windows/Linux)

    在jenkins的安装目录下,找到config.xml配置文件,删除以下节点: <useSecurity>true</useSecurity> <authorizatio ...

  2. Windows2008系统忘记密码的解决方法

    网上转载的,忘记密码不用发愁了. windows2008系统忘记密码的解决方法: 利用放大镜的漏洞来重设密码 首先用系统盘来引导 选择修复计算机 然后打开命令提示符:先备份放大镜,然后用CMD替换 然 ...

  3. 启动MySQL:net start mysql出现问题+本地Mysql忘记密码的修改方法

    解决方法1:(普遍) 管理员开启cmd,进入bin文件夹,方法见图: cmd内输入:cd C:\Program Files\MySQL\MySQL Server 8.0\bin这里的路径要换成你自己b ...

  4. Ubuntn系统忘记密码的解决方法(虚拟机下同样处理)

    Ubuntn系统忘记密码的解决方法(虚拟机下同样处理) 参考文章: (1)Ubuntn系统忘记密码的解决方法(虚拟机下同样处理) (2)https://www.cnblogs.com/cnkemi/p ...

  5. oracle create user identified by,Oracle system用户忘记密码的解决方法

    Oracle system用户是大家经常用到的,下面就为您介绍Oracle system用户在忘记密码情况下的解决方法,如果您在使用Oracle system用户时遇到过类似的问题,不妨一看. SQL ...

  6. 关于智慧团建忘记密码的解决方法

    团建链接 关于智慧团建忘记密码的解决方法 *1.*按照重置密码找回的方法有些麻烦. 2.解决方法 也是无意间发现的,当你输入错误密码次数过多时,页面会自动弹出-修改密码的页面,那么此时你只需输入你要修 ...

  7. linux忘记登录密码可以进pe吗,Linux忘记密码的解决方法

    原标题:Linux忘记密码的解决方法 很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可. ...

  8. 数据库修改和忘记密码的解决方法(附详细步骤和操作图)

    数据库修改和忘记密码的解决方法(附详细步骤和操作图) 修改密码 如果能登录的话就直接修改密码 登录方式:win+R输入cmd,接着输入mysql -uroot -p,会提示输入密码,如下图: 重置密码 ...

  9. 找回mysql账号密码怎么办_mysql忘记密码找回的方法

    mysql忘记密码找回的方法: 在找回之前需要对 --skip-networking 参数进行了解 --skip-grant-tables: 关闭mysql验证模块 同时还需要关闭远程连接(避免他人连 ...

最新文章

  1. clipse3.2/3.3中指定第三方包(JAR)和类路径(CLASSPATH)的几个方法(转做笔记)
  2. shell命令 vxworks5.5_vxWorks shell命令
  3. PHP实现二维码扫码登录
  4. Hibernate---O/R Mapping
  5. Android 中的接口回调
  6. 前端学习(1679):前端系列实战课程之为蛇创建食物对象
  7. 下载Pytorch的自带数据集时报错=urllib.error.URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
  8. 这份数十万人浏览,作为企业风向标的BI报告,你一定要看看
  9. python自带的解释器叫做_21条python面试题,值得收藏!
  10. 计算机视觉论文-2021-07-02
  11. java的四种修饰符访问权限
  12. .NET Core,.NET Framework和Xamarin有什么区别?
  13. 剑指offer面试题35. 复杂链表的复制(DFS)(深拷贝)
  14. qt 创建第二个ui_Qt自定义提示信息弹窗
  15. 校园二手交易平台项目总结 ‎2013‎年‎12‎月‎23‎日,‏‎5:57:29
  16. springboot权限管理系统
  17. QT系列之曲线图绘制(推荐QCustomPlot)
  18. HCIE Datacom考试-MAC 地址基础及漂移技术汇总!
  19. phyton做九九乘法表
  20. web端 小米商城网站总结

热门文章

  1. 图片预加载、图片延迟加载插件
  2. BAT批处理基本命令总结
  3. c语言gcb最小公倍数,C编序编程题目:输入两个正整数m和n,求其最大公约数和最小公倍...,C语言编程,输入两个正整数M和N(MN),计算M和N...
  4. AI绘画爆火背后:扩散模型原理及实现
  5. 图片base64转html
  6. Mysql基础(十六):explain命令SQL执行计划
  7. 笔记本 linux 还是mac,我为什么决定要买一台Mac笔记本电脑
  8. 三极管之开关电路,这篇文章看懂了
  9. 电脑清除dns缓存命令
  10. 【设计模式】第十三章:模板方法模式详解及应用案例