首頁 > 軟體

GitLab遇到SSH修改了預設埠解決方法

2020-06-16 17:20:47

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:

更多GitLab相關教學見以下內容

Ubuntu 14.04下安裝GitLab指南  http://www.linuxidc.com/Linux/2015-12/126876.htm

如何在Ubuntu Server 14.04下安裝Gitlab中文版  http://www.linuxidc.com/Linux/2015-12/126875.htm

CentOS原始碼安裝GitLab漢化版  http://www.linuxidc.com/Linux/2015-10/124648.htm

在 Ubuntu 12.04 上安裝 GitLab http://www.linuxidc.com/Linux/2012-12/75249.htm

GitLab 5.3 升級注意事項 http://www.linuxidc.com/Linux/2013-06/86473.htm

在 CentOS 上部署 GitLab (自託管的Git專案倉庫) http://www.linuxidc.com/Linux/2013-06/85754.htm

在RHEL6/CentOS6/ScientificLinux6上安裝GitLab 6.0.2 http://www.linuxidc.com/Linux/2014-03/97831.htm

CentOS 6.5安裝GitLab教學及相關問題解決 http://www.linuxidc.com/Linux/2014-05/101526.htm

升級GitLab到8.2.0  http://www.linuxidc.com/Linux/2015-12/126220.htm


IT145.com E-mail:sddin#qq.com