我有几个远程 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