gitlab服务器启用https
2016-12-16 20:31
281 查看
某日,被内网渗透了,于是着手把最宝贵的代码服务器gitlab7.10.5加上ssl,下面记录流程。
原本是http访问的:
1.修改配置文件:
2.生成秘钥与证书:
由于生成秘钥与证书比较麻烦,写成一个脚本(见附件,需改名字为ssl_genKey.sh)。出现输入信息的地方输入相应的信息,首先是域名/地址,后面需要输入4次证书的密码,密码任意指定,但4次输入得一致。
生成的如下:
其中圈出来的是有用的,其他的可以删掉。
移到相应的位置:
浏览器即可使用https访问:
附件:http://down.51cto.com/data/2368496
原本是http访问的:
1.修改配置文件:
sudo vim /etc/gitlab/gitlab.rb修改为如下:
2.生成秘钥与证书:
由于生成秘钥与证书比较麻烦,写成一个脚本(见附件,需改名字为ssl_genKey.sh)。出现输入信息的地方输入相应的信息,首先是域名/地址,后面需要输入4次证书的密码,密码任意指定,但4次输入得一致。
生成的如下:
其中圈出来的是有用的,其他的可以删掉。
移到相应的位置:
sudo mkdir -p /etc/gitlab/ssl sudo chmod 700 /etc/gitlab/ssl/ -R sudo cp 172.16.4.112.crt /etc/gitlab/ssl/server.crt sudo cp 172.16.4.112.key /etc/gitlab/ssl/server.key3.重建配置:
sudo gitlab-ctl reconfigure
浏览器即可使用https访问:
附件:http://down.51cto.com/data/2368496
相关文章推荐
- GitLab服务器启用https
- GitLab服务器启用https
- 在服务器上启用HTTPS的详细教程
- 架设证书服务器 及 让IIS启用HTTPS服务
- Apache http 服务器如何启用和设置 https 连接以提供加密的 http 通讯教程
- Spring Boot 揭秘与实战(五) 服务器篇 - Tomcat 启用 HTTPS
- 架设证书服务器 及 让IIS启用HTTPS服务
- 架设证书服务器 及 让IIS启用HTTPS服务
- win2003架设证书服务器及让IIS6启用HTTPS服务
- 架设证书服务器 及 让IIS启用HTTPS服务
- Apache http 服务器如何启用和设置 https 连接以提供加密的 http 通讯教程
- Windows IIS 服务器配置HTTPS启用TLS协议。
- 架设证书服务器 及 让IIS启用HTTPS服务
- Tomcat启用HTTPS(生成证书、配置Tomcat服务器)
- gitlab 启用HTTPS
- GitLab 启用HTTPS
- 架设证书服务器 及 让IIS启用HTTPS服务
- Apache http 服务器如何启用和设置 https 连接以提供加密的 http 通讯教程
- 架设证书服务器 及 让IIS启用HTTPS服务
- 架设证书服务器 及 让IIS启用HTTPS服务(转)