当前位置:   article > 正文

Jenkins忘记密码解决方案_/root/.jenkins/secrets/initialadminpasswrod

/root/.jenkins/secrets/initialadminpasswrod

原因

今天在分配用户权限的时候,不知怎么误操作了,导致我所有的用户都登不进去Jenkins,我辛辛苦苦配那么久的Jenkins阿,在网上查阅资料很多都不管用。以下是我自己琢磨的一个方案,我的问题已解决了

如果只是忘记密码的话,且没有关于用户权限和修改原始密码可以用以下方法解决

  1. [root@localhost ~] find / -name initialAdminPassword
  2. /root/.jenkins/secrets/initialAdminPassword
  3. [root@localhost ~] cat /root/.jenkins/secrets/initialAdminPassword
  4. d055e290b477467f92fab90327c85f63

然后去Jenkins页面用admin和d055e290b477467f92fab90327c85f63进行登陆就可以了

如果修改过权限和原始密码解决如下

关键点就在于config.xml 这个文件这文件记录了Jenkins一些权限和视图的设置,以及 JDK 和安全相关的配置

  1. 默认在这个目录下 #找不到用find命令查一下在哪里
  2. /var/lib/jenkins/config.xml
  3. 建议修改之前备份,这个文件很重要如果没有备份而且还改错了会很麻烦的
  4. cp /var/lib/jenkins/config.xml /var/lib/jenkins/config.xml.bak
  5. vim /var/lib/jenkins/config.xml

把我选择这将 <useSecurity> 设置为 false

将禁用安全性,允许匿名登录

<useSecurity>false</useSecurity>

然后保存退出重启下Jenkins

大功告成,虽然用户和安全性没了,在慢慢配置把,几十个项目没了那投入太大了希望能帮到大家。本文原创,若对你有帮助,欢迎转发,请标明出处。谢谢各位大佬

有问题可以留言,大家一起探讨

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/130491
推荐阅读
相关标签
  

闽ICP备14008679号