答案 0 :(得分:0)
注意:我的答案是假设这是一个Windows实例,因为使用了“远程桌面”,即使ZoneMinder主要是基于Linux的。
简短的回答是你可能不会,并且可能会被迫终止实例。
但至少可以拍摄附在机器上的硬盘(EBS卷)的快照,这样就不会丢失任何数据或配置设置。
如果没有网络连接,根本无法访问您的服务器,除非您在机器上安装了仍可访问的其他服务(例如ssh,telnet),可用于撤消防火墙设置,您可以'做任何改变。
我会按此顺序尝试以下内容(尽管它们是长镜头):
使用AWS控制台重启您的实例(可能在重启时默认情况下不启用防火墙,您将能够连接)。
如果这不起作用(它不应该),你将需要停止你的残缺实例,分离卷,启动另一个运行Windows的ec2实例,并将旧卷附加到新实例。
Here's the procedure with screenshots of the exact steps,但禁用新防火墙的具体步骤除外。
完成此操作后,您需要找到有关手动卸载新防火墙的说明 -
拍摄附加到其上的EBS卷的快照以保存您的数据(基本上是C :),它显示在“卷”菜单项下的EC2控制台页面上。这样你至少不会丢失任何数据。
启动另一个Windows EC2实例,并将旧的EBS卷附加到此实例。 RDP进入新实例并尝试手动卸载防火墙。
至少此时您应该能够非常轻松地将文件和服务设置恢复到新实例中,这是我期望您获得更多成功的方法。