💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
Jenkins 忘记密码后,可以通过以下方法重置或找回密码:1. 修改 config.xml 中的 <useSecurity> 为 true;2. 使用命令查看初始管理员密码;3. 替换用户目录中的密码哈希;4. 删除 config.xml 中的安全相关参数并重启服务。
🎯
关键要点
- 方法1:找到jenkins home目录中的config.xml,将<useSecurity>设置为true。
- 方法2:使用命令cat /var/lib/jenkins/secrects/initialAdminPassword查看初始管理员密码。
- 方法3:替换用户目录中的密码哈希,使用新密码123456。
- 方法4:删除config.xml中的安全相关参数并重启服务。
❓
延伸问答
如何在Jenkins中重置忘记的密码?
可以通过修改config.xml中的<useSecurity>为true,查看初始管理员密码,替换用户目录中的密码哈希,或删除config.xml中的安全相关参数来重置密码。
在哪里可以找到Jenkins的config.xml文件?
Jenkins的config.xml文件通常位于/var/lib/jenkins/目录下。
如何查看Jenkins的初始管理员密码?
可以使用命令cat /var/lib/jenkins/secrects/initialAdminPassword来查看初始管理员密码。
如何替换Jenkins用户的密码哈希?
进入用户目录,找到admin_xxxxxx文件,将<passwordHash>替换为新的哈希值,新的密码为123456。
重置Jenkins密码后需要做什么?
重置密码后,需要重新注册新用户,并将config.xml中的设置改回原来的状态,然后重启服务。
Jenkins中如何删除安全相关参数?
在config.xml中删除<useSecurity>、<authorizationStrategy>和<securityRealm>等相关参数,然后重启服务。
🏷️
标签
➡️