如何在 jenkins 中恢复特定的用户密码



我是 jenkins 的新手,我想知道是否可以为特定用户恢复 jenkins 密码或重新初始化是吗?

我在config.xml文件中找到了用户的哈希密码,但我不知道是否可以解密它

我正在使用Windows服务器,Jenkins部署在我的Tomcat服务器中

它不是散列密码,而是加密密码。Jenkins 将机密存储在其主节点上。

您可以在 Jenkins 中进入Groovy 控制台(可通过添加到根 URL 的/script访问(并尝试以下操作:

println(hudson.util.Secret.decrypt("<EXTRACTED_CIPHERTEXT_FROM CONFIG.XML")) 

解释

直接在 Jenkins 中使用解密将为该方法提供对密钥的可信访问权限,因此应该可以解密它。

希望对您有用!

相关内容

  • 没有找到相关文章

最新更新