51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

SSH修改默认端口导致gitlab无法连接解决办法

如果修改了默认ssh的22端口,gitlab则无法使用ssh认证连接,因为在gitlab配置中,默认ssh端口是22.

要在gitlab配置中修改成对应的ssh端口号.

编辑配置文件
vi /etc/gitlab/gitlab.rb gitlab_rails['gitlab_shell_ssh_port'] = 7023

|-----|-------------------------------------------------------------------------| | 1 2 | vi /etc/gitlab/gitlab.rb gitlab_rails['gitlab_shell_ssh_port'] = 7023 |

此处7023是我的ssh端口

使其生效,重新配置下(重置不会丢失gitlab项目)
gitlab-ctl reconfigure

|---|------------------------| | 1 | gitlab-ctl reconfigure |

此时登录gitlab发现,原来的ssh://git@192.168.0.80:/root/whsir.git变成了

ssh://git@192.168.0.80:7023/root/whsir.git

赞(0)
未经允许不得转载:工具盒子 » SSH修改默认端口导致gitlab无法连接解决办法