我正在尝试使用 ssh 连接到远程服务器

我正在尝试使用 ssh 连接到远程服务器

但我收到以下错误:

ssh_exchange_identification:读取:对等方重置连接

我正在执行以下命令:

sudo ssh [email protected]

这可能是由于某种防火墙设置或服务器负载过大造成的吗?

答案1

这可能是防火墙问题,我可以从这里正常连接(它要求我输入密码)。

请不要使用sudo ssh,这样ssh就好了。另外,如果可能的话,禁用基于密码的身份验证并使用基于密钥的身份验证。

要诊断问题,请使用以下-v选项运行 ssh(-vvv以获得最大详细程度):

ssh -vvv user@host

答案2

当两台机器使用相同的 IP 地址时您将看到此消息。

答案3

  • 尝试 ssh -vvv
  • (重新)移动你的 .ssh/config 到 /tmp 然后再次尝试 ssh
  • 尝试重新生成密钥(客户端然后是服务器)
  • 尝试通过 ssh 从同一个盒子到同一个盒子进行测试
  • 暂时禁用防火墙

相关内容