失去对 EC2 实例的 rdp 访问权限

Lost rdp access to EC2 instance

我更改了 Amazon EC2 实例的防火墙(在 windows 服务器上)以仅接受特定 IP 地址的远程桌面连接。

更改完成后,我失去了连接并且无法再访问该实例。

我的问题是:

有没有办法再次访问这个实例或者它是否完全丢失了?

您可以使用 Windows 远程管理 (WinRM) 打开计算机的控制台并从命令行更改防火墙设置。

WinRM 使用端口 5985,它在 EC2 上的一些 windows 图像(不是全部)上默认打开。尝试在您的安全组中打开端口 5985 并使用 Powershell 客户端登录。

这里有一些关于如何使用 WinRM 的 powershell 的说明:How to programmatically/remotely execute a program in EC2 Windows instance

您可以 运行 手动执行脚本中的步骤。