首页 > 其他 > 详细

jenkins通过证书ssh访问代码解决方法

时间:2020-05-13 17:54:02      阅读:93      评论:0      收藏:0      [点我收藏+]
1. 首先登陆linux机器
2. 切换到jenkins用户
默认jenkins用户是不能登录的,修改下后再关闭:
 

#jenkins:x:996:994:Jenkins Automation Server:/var/lib/jenkins:/bin/false
jenkins:x:996:994:Jenkins Automation Server:/var/lib/jenkins:/bin/bash

 
3. 生成ssh key
 ssh-keygen -t rsa 
 
4. 将生成的ssh key添加到gitlab profile中
 
 技术分享图片
5. 测试下ssh key是否工作
 cd /tmp/
 git clone git@gitlab.ap.acxiom.net:unilever/tianyan.git
 
在jenkins配置页面,新增credential,将前一步生成的ssh key添加到Credential
如果不需要密码就可以将代码同步的本地,就视为配置成功。
 
 
技术分享图片

 

 

 

jenkins通过证书ssh访问代码解决方法

原文:https://www.cnblogs.com/qiangyuzhou/p/12883484.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!