设置IPTable后,无法login到Debian(OpenVZ guest)服务器。 如何解决它?

我有一个Debian的OpenVZ VPS服务器。 我只是设置IPTables,让SSH端口重新启动它。 (还要将规则设置为在启动时自动加载)。 现在我无法login到服务器! 如何解决这个问题?

注意: SSH端口设置为325

这是规则:

Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp -- anywhere anywhere tcp dpt:325 DROP all -- anywhere anywhere Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination 

那么,看起来你没有得到SSH允许在那里正确的规则,你呢?

在这一点上,你只有两个select:

  1. 使用您的VPS提供商的OOB控制台login您的VPS。 这将绕过networking堆栈。 这里的问题是,并不是所有的VPS提供者都可以访问你的服务器的实际控制台。
  2. 启动某种恢复发行版,挂载你的文件系统,并修复你的iptables规则。 因为这是OpenVZ的“VPS”,所以这是不太可能的。

所以 – 联系您的提供商。 不幸的是,他们可能是唯一能把你从这个洞里挖出来的人。