Jenkins配置远程服务器SSH Server流程

说明:以阿里云轻量应用服务器,本文介绍如何在Jenkins中配置远程服务器,Jenkins安装参考这篇文章;

第一步:启动服务

首先,启动Jenkins容器,进入Jenkins管理后台,点击系统配置

Jenkins配置远程服务器SSH Server流程_第1张图片

第二步:配置SSH Server

进入系统设置后,滚动到最底下,找到Publish over SSH配置,填上SSH Server的信息:设置一个服务名称,IP地址,用户名;

Jenkins配置远程服务器SSH Server流程_第2张图片

第三步:填密码和秘钥

勾选下面的 Use password authentication, or user a different key,填上云服务器的密码和服务器的秘钥;

Jenkins配置远程服务器SSH Server流程_第3张图片

第四步:获取秘钥

看过许多文章,说这个秘钥是在服务器里面设置的。其实不是,这个秘钥是在云服务的控制台获取的。比如我的是阿里云,找到服务器的控制台->远程链接->秘钥管理,找到自己的秘钥指纹;

Jenkins配置远程服务器SSH Server流程_第4张图片

这个是在设置之初下载的,如果你当时忘了下载或者下载之后不知道放哪里去了,可以删掉重新设置一下,下载下来后是一个.pem文件;

Jenkins配置远程服务器SSH Server流程_第5张图片

使用编辑器打开,内容如下:

Jenkins配置远程服务器SSH Server流程_第6张图片

把这个复制到jenkins里;

第五步:测试

设置完成后,点击下面的Test configuration,测试下看能不能测通,出现Success表示成功;

Jenkins配置远程服务器SSH Server流程_第7张图片

你可能感兴趣的:(jenkins,服务器,ssh)