jenkins 公钥配置

本文介绍了如何在Jenkins中配置公钥,以便安全地连接到远程Linux服务器进行自动化部署。首先在服务器A生成公钥并将其内容复制到服务器B的authorized_keys文件中。然后在Jenkins系统配置中设置私钥路径、SSH服务器名称、主机名、用户名及远程目录,并禁用密码验证。最后,详细说明了传输文件的路径设置、执行命令以及重启应用的脚本。
摘要由CSDN通过智能技术生成

Jenkins所在服务器linuxA、应用服务器LinuxB

a生成的公钥 放到B服务器

服务器B,在/root/.ssh路径下建立authorized_keys文件

将服务器A生成的id_rsa.pub(公钥)内容复制到authorized_keys文件下(注意,是文件,不文件夹)

重启服务器B的SSH,命令:service sshd restart

 

打开Jenkins-系统管理-系统配置

 

Passphrase:密码(key的密码,如果你设置了)
Path to key:key文件(私钥)的路径
SSH Server Name:标识的名字(随便你取什么)
Hostname:需要连接ssh的主机名或ip地址,此处填写应用服务器IP(建议ip)
Username:用户名
Remote Directory:远程目录(根据需要填写文件传到此目录下)
“Use password authentication, or use a different key”:使用密码验证(这里使用了密钥认证所以不开启)

 

PS:使用过程中,一直传输文件为0个

Source Files:填写 **/*.war(可以写**/aa.war,但是写绝对路径或者相对路径都

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Stesthu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值