【发布时间】:2016-09-16 19:50:20
【问题描述】:
Jenkins 需要证书才能使用 ssh 发布和 ssh 命令。可以在"manage jenkins" -> "Configure System"-> "publish over ssh"下配置。
问题是:如何创建证书?
我有两台 ubuntu 服务器,一台运行 Jenkins,一台运行应用程序。
我是设置 Jenkins 证书并将其一部分放在部署盒上,还是将其设置在部署盒上,并将其一部分放在 Jenkins 上?证书是否需要以名为 Jenkins 的用户的名义使用,或者可以用于任何用户?我们在开发框中没有 Jenkins 用户。
我知道有许多不兼容的 ssh 类型,Jenkins 需要哪些?
有没有人找到关于如何设置这一切的指南(如何生成密钥,将它们放在哪里等)?
【问题讨论】: