too_cool Asked: 2016-04-13 04:14:12 +0800 CST2016-04-13 04:14:12 +0800 CST 2016-04-13 04:14:12 +0800 CST 防火墙更改后失去对 VM azure 的 RDP 访问权限 772 我有一个运行 Windows Server 2012 的 Azure 虚拟机。 错误地将 Windows 防火墙设置更改为阻止所有传入连接,包括允许列表中的连接 现在我无法获取 VM 的 RDP。所以我也无法撤销该选项 我尝试从 Azure 门户重置 RDP 配置,但这也没有帮助.. 我现在如何恢复更改以获取 VM 的 RDP ..? rdp azure windows-server-2012-r2 2 个回答 Voted Best Answer Drifter104 2016-04-14T06:32:59+08:002016-04-14T06:32:59+08:00 最快的方法如下。 1)关闭当前VM(称此VM1) 2) 启动一个新的 VM(称为 VM2)并将来自 VM1 的 OS 磁盘附加为数据磁盘。请参阅此问题以供参考。 3)启动VM2并打开注册表 4) 从 VM1 附加的 OS 磁盘加载注册表配置单元。请参阅此问题以供参考 EnableFirewall5)通过在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicySee this question for reference中查找以下键来禁用防火墙 6) 卸载注册表配置单元。 7)关闭VM2并移除附加磁盘 8) 通过 RDP 引导 VM1 访问 elias akin 2020-04-19T08:05:05+08:002020-04-19T08:05:05+08:00 这可能会帮助某人。 登录到您的 Azure 仪表板 找到资源并单击虚拟机 点击Run Command 此处查看图片 单击列出的第一个命令(老实说,单击任何其他命令都无所谓)此处的图像 在Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False命令框中输入并单击在此处运行示例图像 请注意,上述命令完全禁用防火墙,在您再次访问服务器后重新启用它完全是您的责任
最快的方法如下。
1)关闭当前VM(称此VM1)
2) 启动一个新的 VM(称为 VM2)并将来自 VM1 的 OS 磁盘附加为数据磁盘。请参阅此问题以供参考。
3)启动VM2并打开注册表
4) 从 VM1 附加的 OS 磁盘加载注册表配置单元。请参阅此问题以供参考
EnableFirewall
5)通过在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy
See this question for reference中查找以下键来禁用防火墙6) 卸载注册表配置单元。
7)关闭VM2并移除附加磁盘
8) 通过 RDP 引导 VM1 访问
这可能会帮助某人。
Run Command
此处查看图片Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
命令框中输入并单击在此处运行示例图像