![通过 ssh 访问远程服务器(但 ssh 端口已被过滤)](https://linux22.com/image/943053/%E9%80%9A%E8%BF%87%20ssh%20%E8%AE%BF%E9%97%AE%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88%E4%BD%86%20ssh%20%E7%AB%AF%E5%8F%A3%E5%B7%B2%E8%A2%AB%E8%BF%87%E6%BB%A4%EF%BC%89.png)
我有几个远程 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