1

我一直在尝试使 MySQL Workbench 的远程服务器管理与我安装在 Windows 2008 R2 服务器上的 WMI 服务一起工作。

我想知道以下语法是否正确且足以检查服务器上是否已启用 WMI 访问。

wmic /node:myserver.com /user:wmi_user /password:123456 systemenclosure 获取序列号

我已经从我的家用笔记本电脑上尝试了上述命令,但是它给出了“RPC 服务器不可用”错误。

到目前为止我在服务器上做了什么:

  • 具有 WMI 权限的用户帐户

为 WMI 访问创建了一个单独的用户帐户(用户:wmi_user,它是管理员组的成员)。

  • 使用以下命令在防火墙上启用 WMI 流量:
netsh advfirewall 防火墙设置规则组 =“windows 管理工具 (wmi)”新启用 = 是

netsh 防火墙设置服务 RemoteAdmin 启用
  • CIMOM 设置

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\AllowAnonymousCallback 将值从 0 更改为 1。

  • UAC 设置

我已将 wmi_user 的 UAC 调整为从不通知。

  • DCOM 设置

我读过一篇文章,其中提到如果用户在管理员组中,则无需更改此设置。

如果还有什么我错过的,请告诉我。谢谢你。

4

0 回答 0