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())
相关推荐
嵌入式-老费39 分钟前
vivado hls的应用(第一个axi接口的ip)
linux·服务器·tcp/ip
bwz999@88.com1 小时前
联想SR5507X04安装ubuntu-24.04.4 server,采用 Linux 原生mdadm(mdraid)软 RAID+LVM分区
运维·服务器
Canicer1 小时前
OpenClaw搭配Coze工作流实现全自动发布文章至WordPress网站!
运维·服务器
Fairy要carry2 小时前
面试10-Agent 团队协议的管理
运维·服务器·网络
偷懒下载原神2 小时前
【linux操作系统】信号
linux·运维·服务器·开发语言·c++·git·后端
skd89992 小时前
MicroSIP助手,智慧语音V3.2.3版本,MicroSIP自动拨号助手
服务器
存储服务专家StorageExpert2 小时前
NetApp NVME SSD 盘的学习笔记
运维·服务器·笔记·学习·存储维护·emc存储·netapp
小璐资源网2 小时前
新服务器上线:标准化初始化流程
运维·服务器
2501_918126912 小时前
学习所有python写服务器的语句
服务器·人工智能·python·学习·个人开发
wobi_baoyan2 小时前
【已解决】使用Maven打包发生或者启动Spring Boot项目发生 错误: 不支持发行版本 17
服务器·前端·javascript