欢迎光临
我们一直在努力

GitLab遇到ssh修改了默认端口解决方法

GItLab用ssh免密钥认证确实很好用,只是配置的时候发现修改了ssh默认端口(22),则不可达,不少小伙伴都遇到了这个问题。经过一番思考,觉得需要修改服务端配置,这里把具体写个博客,让大家少点坑。


修改步骤

1、修改ssh端口(此步骤略过)
Port 端口
2、修改/etc/gitlab/gitlab.rb [gitlab.yml中的配置会被这个给覆盖]
 //在后面修改自己的ssh端口
 gitlab_rails['gitlab_shell_ssh_port'] = 21386
3、使其生效
gitlab-ctl reconfigure
默认是22端口,直接访问则不会出现端口的。)

修改后效果:

测试:(前提是ssh互信要做好)

方法1:

方法2:

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。