ssh 到远程服务器 IP 时连接超时

ssh 到远程服务器 IP 时连接超时

我需要连接到远程服务器,他们给我的数据是:

一个 Web 服务器名称、一个公共 IP、一个私有 IP 和一个 myUserName.pem 证书。

要连接到服务器我执行以下操作:

ssh -v myUserName@publicIP

还:

ssh -v -i /home/myUserName/.ssh/myUserName.pem myUserName@publicIP

但我总是收到超时错误。

我检查了vpn:

nmcli c show --active | grep vpn

我检查端口22:

 sudo lsof -i:22

ssh 的状态:

sudo service ssh status

一切运行良好。

我尝试将不同的端口添加-p 443到 ssh 行,但仍然出现错误。

因此我尝试使用以下 IP:

traceroute -e 

通过这两个 IP,我在末尾得到了星号/星星。

我检查:

sudo ufw status 

并显示不活动。

尝试访问此服务器的其他人都没有遇到任何问题,所以我明白这是我使用的代码或 Internet 连接配置中的问题。但我不知道如何继续检查才能连接到此服务器。任何想法都可以对我有很大帮助。

我正在使用 Ubuntu 20.04

非常感谢!

答案1

对这一点不太确定,但这里有一些想法:

连接应该没问题,否则你会得到“没有到主机的路由” ssh -v (已知的错误 ip 地址)

验证您正在运行的 SSH 协议版本与远程系统 ssh -v localhost 然后 ssh -v (远程系统)

如果你确定协议没问题,接下来检查密钥。将密钥移到新位置,看看它是否提示你输入密钥。

相关内容