ssh 连接超时

ssh 连接超时

我有 2 个 Ubuntu 服务器,可以通过它们的 IP 地址访问,它们分别名为 bris(运行 Ubuntu 14.04)和 syd(运行 Ubuntu 18.04)。

当我尝试从 syd 连接到 bris 时,我得到:

root@prod:~# ssh root@bris -vvv
OpenSSH_7.6p1 Ubuntu-4, OpenSSL 1.0.2n  7 Dec 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "bris" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to bris [bris] port 22.

超时了。我也无法连接 telnet。

bris VPS 在其配置面板中有一个防火墙,其中 syd 的 IP 地址被允许在端口 22 上使用。所有其他 IP 都被拒绝。

bris 有:

  • /etc/hosts.deny 中没有条目
  • 正在监听端口 22
  • /etc/ssh/sshd_config 中没有配置任何可能导致问题的配置

syd 有:

  • ufw 状态 = 不活动

有人能帮助我解决 syd 和 bris 之间的连接问题吗?

答案1

回答这个问题只是为了帮助其他人。

事实证明,我在 Syd 上的 mPanel 防火墙规则中存在复制粘贴错误,从而导致了此问题。

相关内容