2021-05-12 14:32:11
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:
更多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
相關文章