![我意外地从 ufw 中删除了 ssh 上的允许](https://linux22.com/image/1591781/%E6%88%91%E6%84%8F%E5%A4%96%E5%9C%B0%E4%BB%8E%20ufw%20%E4%B8%AD%E5%88%A0%E9%99%A4%E4%BA%86%20ssh%20%E4%B8%8A%E7%9A%84%E5%85%81%E8%AE%B8.png)
我已经在 Google 计算引擎/vm 实例上配置了一个 Flask 应用程序,当我从中删除“Nginx HTTP”规则时 ufw,我不小心删除了“OpenSSH”规则也是如此。当我尝试连接到 ssh ssh: connect to host x.x.x.x port 22: Connection timed out connection cannot be established.
有什么方法可以重新获得对该虚拟机的访问权限吗?
答案1
尝试重新启动并希望文件 /etc/iptables/rules.v4 存在且其中包含您的 SSH 规则。
否则,请恢复到虚拟机的先前快照,如果您没有,那么...抱歉