zoukankan      html  css  js  c++  java
  • gitlab--https加密访问配置

       公司已经给了.crt  .key证书,所以这边只需要做配置修改操作就行了。

        如需要自己生产证书文件请百度,。。

      1. 创建ssl目录

      mkdir /etc/gitlab/ssl

      2. 导入证书注意证书

      cp xx.crt xx.key  /etc/gitlab/ssl/

      3.修改配置文件

      nginx['redirect_http_to_https'] = true    false改为true

      nginx['ssl_certificate'] = "/etc/gitlab/ssl/ebyh.crt"     #指定.crt存放路径

      nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/ebyh.key"   #指定.key存放路径

      external_url 'https://192.168.179.128'    #http修改为https ,以及导入的域名名称

      gitlab-ctl reconfigure 

      4.客户端添加SSL全局认证

         直接clone是会提示:

              fatal: unable to access 'https://192.168.0.124/byh/test.git/': SSL certificate problem: Invalid certificate chain

        加入全局SSL认证为false

              git config --global http.sslVerify false 即可

  • 相关阅读:
    DES、RC4、AES等加密算法优势及应用
    Jupyter Notebook 快捷键
    python 清华镜像pip install
    anaconda下载 (清华镜像)
    pycharm 授权/激活
    python序列中添加高斯噪声
    python 如何在一个.py文件中调用另一个.py文件的类
    pycharm 变量批量重命名
    pycharm常用快捷键
    C++中获取时间
  • 原文地址:https://www.cnblogs.com/mybxy/p/9919328.html
Copyright © 2011-2022 走看看