gitlab 错误连接到主机 gitlab.com 端口 22:连接超时

问题描述 投票:0回答:2

我已将默认 ssh 端口从 22 更改为 2233,但是当我想通过 ssh 从 gitlab 克隆项目时,它不起作用。

ssh: connect to host gitlab.com port 22: Connection timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

编辑:我也将 2233 更改为 22,但它根本没有改变。

ssh gitlab
2个回答
1
投票

首先,当涉及到 SSH 时,

gitlab.com
将始终通过端口 22 进行访问:
gitlab.com
不会侦听任何其他端口上的 SSH 连接。

其次,这是客户端(您的)问题:端口 22 可能被阻止(防火墙、公司政策、ISP,...)

至少尝试看看 HTTPS 克隆是否有效:

 git clone https://gitlab.com/<user>/<repo>

(关于 HTTPS,请检查您是否位于代理后面,此处 以 Windows 为例


0
投票

导航到 C:\Users\ .ssh

编辑或创建配置文件

主持人 用户git 港口 运行 ssh -vT

© www.soinside.com 2019 - 2024. All rights reserved.