我正在通过 Java 使用 Jsch(java 库)运行 SSH 命令。基本上以后我会把它和Jenkins整合起来。所以我需要想法从代码中隐藏我的 SSH 用户名、密码和私钥。我们如何从代码中隐藏 SSH 用户名和密码?
我遇到了 ssh-agent-plugin,但是我们如何将存储在 Jenkins 中的用户名和密码检索到我的 java 代码中?
任何帮助将不胜感激。
最佳答案
您希望如何将 Java 代码集成到 Jenkins 中?我假设您会将其与执行 Shell
构建步骤集成。如果是这样,您可以尝试以下步骤:
- 安装Mask Passwords Plugin
然后,即使在构建日志中,您的密码也会显示为
*
。
关于java - 如何在 Jenkins 中隐藏 SSH 用户名、密码和私钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31759998/