通过 ssh 访问远程服务器(但 ssh 端口已被过滤)

通过 ssh 访问远程服务器(但 ssh 端口已被过滤)

我有几个远程 ubuntu 服务器,但我无法物理访问它们。我想使用 ssh,它们都说状态是在端口 22 上过滤的。我只有它们的 IP 地址,通过使用 ssh 命令,我可以通过 SSH 连接到它们,但这是不可能的,因为它们的端口 22 被过滤了。我该如何访问服务器,或者重置过滤后的端口以将其打开?或者有什么想法

答案1

似乎您的防火墙阻止了它,请尝试以下操作:

sudo ufw status
sudo ufw allow ssh

核实:

sudo ufw app list

或者如果你为 ssh 设置了自定义端口,除了 ssh 的默认端口 22 之外的任何端口,请将 57325 替换为你的端口:

sudo ufw allow 57325/tcp

您可以完全禁用不安全的防火墙:

sudo ufw disable

相关内容