jenkins部署远程服务器

使用 Publish Over SSH

一、配置

#打开jenkins页面
#添加插件:系统管理 - 插件管理 
#需要添加的插件:Publish Over SSH
#添加主机:系统管理 - 系统设置 找到Publish over SSH

在这里插入图片描述

注意


Passphrase:如果私钥设置了密码就是私钥的密码,私钥没设置密码可以不填(密码登录)

Path to key:私钥的位置

Key:私钥的内容。如果此处填入了值,则以此处的值为准,会忽略掉Path to key的配置(免密码登入)

SSH Servers:服务器的配置

  Name:名称(自定义)

  Hostname:服务器地址

  Username:用户名

  Remote Directory:默认远程服务器的地址 

二 、服务器生成免密登录

1.生成证书公私钥

ssh-keygen

2. 默认在 ~/.ssh目录生成两个文件:

id_rsa:私钥
id_rsa.pub:公钥

3.将公钥制作成key(或者将公钥复制到远程服务器)

cp ~/.ssh/id_rsa.pub  ~/.ssh/authorized_keys

三、设置每个项目中构建(项目-配置)

在这里插入图片描述


版权声明:本文为miaocansky原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。