相关疑难解决方法(0)

如何为jenkins设置ssh密钥以通过ssh发布

Jenkins需要证书才能使用ssh发布和ssh命令.它可以在下配置"manage jenkins" -> "Configure System"-> "publish over ssh".

问题是:如何创建证书?

我有两个ubuntu服务器,一个运行Jenkins,另一个运行应用程序.

我是否设置了Jenkins证书并将其中的一部分放在部署框上,或者在部署框上设置了证书,并将其中的一部分放在Jenkins上?证书是否需要名为Jenkins的用户名,或者是否适用于任何用户?我们在开发框中没有Jenkins用户.

我知道有许多不兼容的ssh类型,Jenkins需要它吗?

有没有人找到如何设置这一切的指南(如何生成密钥,在哪里放置它们等)?

ssh jenkins

24
推荐指数
3
解决办法
10万
查看次数

使用ssh,scp或sftp在jenkins管道中使用ssh凭据

我想使用scp/ssh将一些文件上传到服务器.我发现我需要使用基于证书的身份验证,但问题是如何?我真正想做的是使用与Jenkins中存储的git - passworded ssh cert相同的凭证.但是,我无法弄清楚如何 - 片段生成器没有明显的选择.

其他人做什么?是否有未记录的功能可以做到这一点?

ssh jenkins jenkins-pipeline

13
推荐指数
2
解决办法
3万
查看次数

在Git for Windows中使用GIT_SSH_COMMAND

我现在正在使用Git for Windows 2.x的第四版候选版本,并在shell中使用GIT_SSH_COMMAND来避免SSH的主机验证.在Git Bash中我写了这样的东西:

$ GIT_SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" git push origin master
Run Code Online (Sandbox Code Playgroud)

如何在Windows cmd中执行此类操作?在任何地方找不到任何答案.

git git-bash

8
推荐指数
2
解决办法
9652
查看次数

如何在管道中使用通过 ssh 插件发布

我想从 Windows 上托管的 Jenkins SSH 到 linux 服务器并在 linux 机器上执行命令,我尝试通过 ssh 插件安装发布并测试了全局配置中的连接,它工作正常,我不知道下一步如何进行在管道中。任何帮助,将不胜感激。

jenkins jenkins-plugins jenkins-pipeline

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

jenkins ×3

jenkins-pipeline ×2

ssh ×2

git ×1

git-bash ×1

jenkins-plugins ×1