如何使远程防火墙管理与 Windows Server Core 2008 R2 协同工作?

如何使远程防火墙管理与 Windows Server Core 2008 R2 协同工作?

我在 VMware 虚拟机中设置 Windows Server Core 2008 R2 安装,然后再在实时 VPS 上进行设置。我已通过 MMC 在我的计算机(运行 Windows 7 的 PC)上对事件日志等内容进行远程管理,但似乎无法使防火墙管理正常工作。无论我做什么,我都会收到以下错误消息:

您没有打开高级安全 Windows 防火墙控制台的正确权限。您必须是管理员组或网络操作员组的成员才能执行此任务。有关详细信息,请联系您的系统管理员。错误代码:0x5。

我曾经cmdkey在我的计算机上添加有效的服务器凭据,并使用以下命令启用远程管理:

netsh advfirewall firewall set rule group="remote administration" new enable=yes
netsh advfirewall firewall set rule group="windows firewall remote management" new enable=yes
netsh advfirewall set currentprofile settings remotemanagement enable

我是不是在域(仅工作组)上运行,这是我拥有的唯一一台 Windows Server 2008 计算机。我尝试完全关闭防火墙,但远程管理仍然失败

我该如何调试这个问题?有人知道如何修复它吗?

我发现了一些关于它的论坛主题(例如在 Windows Server TechCenter 上远程管理 Server Core 上的 Windows 防火墙会导致访问被拒绝(错误 0x5)),但它们没有帮助(我已经尝试了列出的大多数修复方法)。

答案1

如果服务器不在域中(相同用户/相同密码),则您的本地用户帐户需要与服务器帐户相同。显然,高级防火墙管理单元不使用您可以使用 cmdkey 为主体存储的凭据。

答案2

尝试停止 Windows 防火墙服务?

net stop mpssvc

答案3

停止 Windows 防火墙将完全切断与服务器的网络。如果您无法访问机器控制台,请不要这样做。

相关内容