Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

Java1234 VIP课程

Java毕业设计指导(联系锋哥)

Java毕业设计指导(联系锋哥)         Java1234至尊VIP(特价活动)
当前位置: 主页 > Java文档 > Java基础相关 >

Jenkins + Maven + SVN + SSH持续集成 PDF 下载


分享到:
时间:2022-10-01 14:07来源:http://www.java1234.com 作者:转载  侵权举报
Jenkins + Maven + SVN + SSH持续集成 PDF 下载
失效链接处理
Jenkins + Maven + SVN + SSH持续集成  PDF 下载


本站整理下载:
提取码:h3yw 
 
 
相关截图:
 
主要内容:

一、准备工作
1、Jenkins服务器
(1)通过root账号新增账号appadmin,用于操作jenkins
(2)用该账号登入该服务器,通过ssh-keygen -t rsa生成秘钥对,生产的文件默认保存在appadmin Home目录的.ssh子目录下:
 
id_rsa : 私钥
id_rsa.pub :公钥
 
2、应用服务器
(1)添加账号appadmin,设置允许Jenkins服务器免密码登录该应用服务器
(2)在appadmin Home目录下创建.ssh子目录,并创建authorized_keys文件
(3)将Jenkins服务器的公钥(id_rsa.pub)文件中的内容复制到该应用服务器appadmin/.ssh/authorized_keys文件中,这样Jenkins服务器就可以免密码访问该应用服务器:ssh [email protected]
 
(4)允许公钥访问,即通过root账号修改/etc/ssh/sshd_config文件,将如下配置设为“yes”,并制定authorized_keys文件路径。
 
(5)设置ssh文件访问权限(~表示当前用户HOME的根目录):
chmod 700 ~/.ssh
 chmod 600 ~/.ssh/authorized_keys
(6)重启SSH
RHEL/CentOS系统
   service sshd restart
Ubuntu系统
 service ssh restart
debian系统
    /etc/init.d/ssh restart
 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐