我无法使用git bash连接到主机

我无法使用git bash连接到主机,git,gitlab,git-bash,Git,Gitlab,Git Bash,我正在尝试使用git执行部署,当我在git bach控制台中输入命令时,它给出了以下错误 Ssh: connect to host loupper.com port 22: Connection timed out 为了访问我的服务器,我一直使用端口21,我已经将2个密钥添加到我的cpanel中,并且我已经对它们进行了授权。 调查发现,对于其他托管服务,该命令可能是 Ssh -p 22 root@123.456.789.123 其中指定了端口、用户名和域,但在这种情况下,控制台保持静态并且没

我正在尝试使用git执行部署,当我在git bach控制台中输入命令时,它给出了以下错误

Ssh: connect to host loupper.com port 22: Connection timed out

为了访问我的服务器,我一直使用端口21,我已经将2个密钥添加到我的cpanel中,并且我已经对它们进行了授权。 调查发现,对于其他托管服务,该命令可能是

Ssh -p 22 root@123.456.789.123

其中指定了端口、用户名和域,但在这种情况下,控制台保持静态并且没有响应,这可能会失败?

要使用ssh连接到服务器,您需要在服务器上运行openssh,并在防火墙中打开端口22<代码>连接超时表示openssh未运行,或者您的端口被阻止


如果您熟悉FTP(使用端口21),可以使用FTP协议而不是ssh来设置部署。不建议这样做,因为它不太安全,但如果您不理解我的第一句话,这是可能的。

您是否尝试过检查您是否看到主机,例如,通过
ping loupper.com
?“要访问我的服务器,我一直使用端口21”似乎您正在尝试使用端口22。。。(21是奇怪的,ftp的默认值)是的,我如何指定要使用端口21?sshuser@host-p 21当我指定端口时,控制台被锁定,不给出任何答案