gpt4 book ai didi

jenkins - 从 Jenkins 的 credential.xml 中提取密码

转载 作者:行者123 更新时间:2023-12-02 11:51:41 32 4
gpt4 key购买 nike

我已向 Jenkins 添加了 SSH 凭据。

不幸的是,我忘记了 SSH 密码,现在想从 Jenkins 的凭证存档(位于 ${JENKINS_HOME}/credentials.xml)获取它。 .

该 XML 文档似乎在 XML 标记中加密了凭据 <passphrase><password> .

如何检索明文密码?

最佳答案

通过访问 http(s)://${JENKINS_ADDRESS}/script 打开 Jenkins 安装的脚本控制台.

在那里,执行以下 Groovy 脚本:

println( hudson.util.Secret.decrypt("${ENCRYPTED_PASSPHRASE_OR_PASSWORD}") )

哪里${ENCRYPTED_PASSPHRASE_OR_PASSWORD}<password> 的加密内容或<passphrase>您正在查找的 XML 元素。

关于jenkins - 从 Jenkins 的 credential.xml 中提取密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37683143/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com