说明:以阿里云轻量应用服务器,本文介绍如何在Jenkins中配置远程服务器,Jenkins安装参考这篇文章;
第一步:启动服务
首先,启动Jenkins容器,进入Jenkins管理后台,点击系统配置
;
第二步:配置SSH Server
进入系统设置后,滚动到最底下,找到Publish over SSH
配置,填上SSH Server的信息:设置一个服务名称,IP地址,用户名;
第三步:填密码和秘钥
勾选下面的 Use password authentication, or user a different key
,填上云服务器的密码和服务器的秘钥;
第四步:获取秘钥
看过许多文章,说这个秘钥是在服务器里面设置的。其实不是,这个秘钥是在云服务的控制台获取的。比如我的是阿里云,找到服务器的控制台->远程链接->秘钥管理
,找到自己的秘钥指纹;
这个是在设置之初下载的,如果你当时忘了下载或者下载之后不知道放哪里去了,可以删掉重新设置一下,下载下来后是一个.pem文件;
使用编辑器打开,内容如下:
把这个复制到jenkins里;
第五步:测试
设置完成后,点击下面的Test configuration
,测试下看能不能测通,出现Success
表示成功;