Jenkins 凭据密码忘记获取凭据密码

Posted catoop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins 凭据密码忘记获取凭据密码相关的知识,希望对你有一定的参考价值。

Jenkins 中添加的凭据密码是加密的,忘记后无法直接肉眼可视化查看原始密码。

可以通过脚本的方式获取,方法有如下两种:

方式一、通过脚本输出所有凭据的账号密码信息

com.cloudbees.plugins.credentials.SystemCredentialsProvider.getInstance().getCredentials().forEach
  it.properties.each  prop, val ->
    println(prop + ' = "' + val + '"')
  
  println("-----------------------")

运行后就可以输出所有凭据的信息了。

方式二、针对具体的凭据密码解密

1、通过浏览器 F12 获取加密后的密码

2、同方式一,在脚本命令行中输入脚本解密

println(hudson.util.Secret.fromString("AQAAABAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxP7Ueo=").getPlainText())


(END)

以上是关于Jenkins 凭据密码忘记获取凭据密码的主要内容,如果未能解决你的问题,请参考以下文章

jenkins获取凭据密码的方法

jenkins获取凭据密码的方

jenkins获取凭据密码的方

jenkins获取凭据密码的方

码云又忘记密码了

无法使用有效凭据登录jenkins