zoukankan      html  css  js  c++  java
  • jenkins通过证书ssh访问代码解决方法

    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
    如果不需要密码就可以将代码同步的本地,就视为配置成功。
     
     
     
  • 相关阅读:
    20171121
    20171117
    20171106
    20171031
    20171024
    20170924
    20170721
    商品的分类
    会员价格的修改
    会员价格删除
  • 原文地址:https://www.cnblogs.com/qiangyuzhou/p/12883484.html
Copyright © 2011-2022 走看看