gitlab更改拉取端⼝

如果是使⽤docker安装的gitlab,最⽅便的是使⽤docker的端⼝映射功能,但是,在某些情况下,需要更改gitlab本⾝的ssh端⼝。

本⽂以docker安装的gitlab为例,描述修改⽅法。

主要需要修改的配置有两处,⼀是sshd服务的端⼝,⼆是gitlab对外的端⼝。

通过命令

,查找sshd服务实际使⽤的配置⽂件,⽐如

.

ps -ef |grep sshd

/assets/sshd_config

设置Port端⼝,⽐如

.

Port 222

重启sshd服务。

修改gitlab配置⽂件

的值:

/etc/gitlab/gitlab.rb

gitlab_rails['gitlab_shell_ssh_port']=222

执⾏命令:

gitlab-ctl reconfigure  //让配置⽣效,重新执⾏此命令时间也⽐较长

gitlab-ctl restart

之后,可以通过

拉取代码了。

git clone ssh://git@ip:222/abc.git

如果是docker,最好重启⼀下docker容器。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 如果是使用docker安装的gitlab,最方便的是使用docker的端口映射功能,但是,在某些情况下,需要更改g...
    平常心阅读 2,258评论 0 0
  • 1.官网安装: 1.安装和配置必要的依赖项 接下来,安装Postfix发送通知电子邮件。如果要使用其他解决方案发送...
    爱玩的tony阅读 1,277评论 0 0
  • 一.基础知识 GitLab:是一个基于Git实现的在线代码仓库托管软件,是用来提供代码托管的。我们可以用在企业内部...
    果冉多阅读 1,534评论 0 1
  • (个人学习所用,不喜勿喷) 非Unix操作系统(Windows) GitLab是专为Unix操作系统开发的。 Gi...
    可望不可j阅读 221评论 0 0
  • Docker安装与使用 一、docker安装。 1、安装要求: 1)docker要求服务CentOS6以上,ker...
    卬之别录阅读 1,978评论 0 1