Jenkins 如何查看已经记录登录服务器的凭证密码

文章目录

一、背景描述

在日常的开发过程中,有时候会出现忘记开发、测试服务器的登录密码的情况。此时恰巧 Jenkins 上记录了登录该主机的用户名和密码,我们可以通过 Jenkins 中记录的凭证来重新获取需要的主机登录信息。

二、解决方案一(查看所有账号密码)

步骤:Jenkins → 系统管理 → 脚本命令行

shell 复制代码
com.cloudbees.plugins.credentials.SystemCredentialsProvider.getInstance().getCredentials().forEach{
    it.properties.each { prop, val ->
        println(prop + ' = "' + val + '"')
    }
    println("----------------------- 分割线 -----------------------")
}
三、解决方案二(查询指定账号密码)

步骤-1:Jenkins → Dashboard → 凭据 → 系统 → 全局凭据 → 需要查看的账户 , 按 F12 后获取这段加密后的密码

步骤-2:Jenkins → 系统管理 → 脚本命令行

shell 复制代码
println(hudson.util.Secret.fromString("{刚刚复制的加密密码}").getPlainText())
相关推荐
pengyi87101516 分钟前
私网IP映射公网基础原理,搭配代理IP远程访问入门
linux·服务器·网络
RisunJan2 小时前
Linux命令-ngrep(方便的数据包匹配和显示工具)
linux·运维·服务器
.千余2 小时前
【Linux】基本指令3
linux·服务器·开发语言·学习
热爱Liunx的丘丘人2 小时前
Ansible-doc及常用模块
linux·运维·服务器·ansible
一生了无挂3 小时前
自己编译RustDesk,并将自建ID服务器和key信息写入客户端
运维·服务器
yngsqq5 小时前
编译的dll自动复制到指定目录并重命名
java·服务器·前端
聊点儿技术5 小时前
IP风险等级评估在保险承保中的三个核心应用场景——从投保核验到持续监控
服务器·金融·ip·保险·ip风险评估·ip风险等级·风险评估api
似水এ᭄往昔6 小时前
【Linux】--基础IO
linux·服务器
桌面运维家6 小时前
IDV云桌面vDisk机房课表联动部署方案
大数据·服务器·数据库
开开心心_Every6 小时前
扫描软件,部分文档文字表格识别功能可免费
运维·服务器·pdf·电脑·excel·3dsmax·houdini