jenkins服务器与前端资源运行服务器之间实现免密登录
jenkins服务器(A)、前端资源运行服务器(B)
生成ssh密钥
ssh-keygen -t rsa
ssh-keygen -t rsa -C "your_email@example.com"
![在这里插入图片描述](https://img-blog.csdnimg.cn/6fbd2e84e46c43dcb87dfab11bc208a8.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAYW1pbndhbmdhYQ==,size_19,color_FFFFFF,t_70,g_se,x_16)
访问密钥
cd ~/.ssh
ls
authorized_keys id_rsa id_rsa.pub known_hosts
配置公钥信息
cat ~/.ssh/id_rsa.pub
vim ~/.ssh/authorized_keys
按esc后输入:wq 保存退出
ssh root@B服务器IP
![在这里插入图片描述](https://img-blog.csdnimg.cn/19c93dadc15e4498b28750e5cf505c98.png)
输入yes回车,服务器A的known_hosts文件会保存服务器B的信息
如果需要相互登录,以上AB服务器的操作反过来再操作一次
nexus登录 参考地址
- 服务器A的jenkins容器需要登录Nexus
- 服务器B也要登录Nexus
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)