SSH 连接超时

SSH 连接超时

我正在尝试连接到位于 Internet 中的外部主机。

从我的笔记本电脑上我可以正常使用 ssh。从 Ubuntu 12.10 服务器,连接超时。

由于它们位于同一网络中,因此它们源自同一 IP 地址。

服务器从服务器接收初始数据包,但从未确认它们(在查看 tcpdump 之后)。

我很难弄清楚这个问题。 iptables 中没有任何内容,hosts.allow/deny 中没有任何内容...

答案1

如果 iptables 处于活动状态(即 Linux 防火墙),则可能将其配置为不允许这样做。

答案2

ssh -vvv 将为您提供所需的所有信息,并将帮助每个人确定根本原因是什么。

您可以尝试重新创建密钥并将其发送到服务器。如果您没有密钥,请创建一把密钥。如果您这样做,请使用步骤 2:

1. ssh-keygen -t rsa (use defaults)
2. ssh-copy-id -i ~/.ssh/id_rsa.pub $USER@$FQDN

您也可以尝试 ssh -T 或者您的 Windows 盒子的主机文件中有不同的信息。因此,尝试通过服务器的 IP 地址连接到服务器。

抱歉,但如果不知道 ssh -vvv 是什么,我就没有更多建议了。

相关内容