环境

假设jenkins部署在A服务器上,ssh_server为B服务器


步骤一:

  • B服务器添加jenkins用户,并生成密钥
useradd jenkins;
su jenkins;
cd /home/jenkins/.ssh;
cat id_rsa.pub > authorized_keys;
chmod 600 authorized_keys;

步骤二:

  • 将B机器的私钥放置到Jenkins的ssh_server配置中在这里插入图片描述

步骤三:

  • 打开A机器访问B机器内网地址/外网地址的SSH端口(推荐走内网地址)

例如:A外网IP访问B内网IP的22


步骤四:

  • 测试连通性
    在这里插入图片描述
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐