环境
假设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
步骤四:
-
测试连通性