【问题标题】:Jenkins job ssh credentials inputJenkins 作业 ssh 凭据输入
【发布时间】:2015-10-25 06:23:51
【问题描述】:

我正在尝试执行 jenkins 作业,该作业将触发命令和/或 bash 脚本从 jenkins 主机到未作为从机连接或两者之间没有任何信任的系统。 我发现的所有 jenkins 插件都需要从 jenkins 配置菜单中首先添加服务器和凭据。 这并不理想,因为我希望在执行作业时输入 IP 和凭据。

到目前为止,我可以简单地将 IP 和用户名/密码作为参数接收,然后从 jenkins 作业执行命令中使用 ssh 和获取的变量/凭据。

是否有任何插件可以更好地促进这一点,或者如果系统之前没有在 jenkins 中添加,你如何处理这个问题?

【问题讨论】:

    标签: jenkins jenkins-plugins credentials


    【解决方案1】:

    您可以作为 jenkins 用户在两台服务器上生成公钥/私钥,以允许无密码登录,然后使用 ssh 远程操作功能(不记得是插件还是默认)。

    【讨论】:

    • 我希望在执行任务时通过给定的 SSH 凭据输入发生这种情况。生成密钥会使我的目标变得复杂......
    猜你喜欢
    • 2022-01-08
    • 1970-01-01
    • 2020-02-17
    • 2018-02-14
    • 2019-07-09
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 2017-11-06
    相关资源
    最近更新 更多