1

MySQL Workbench のリモート サーバー管理を、Windows 2008 R2 サーバーにインストールされている WMI サービスと連携させようとしています。

サーバーで WMI アクセスが有効になっているかどうかを確認するために、次の構文が正しくて十分かどうかを知りたいです。

wmic /node:myserver.com /user:wmi_user /password:123456 systemenclosure get serialnumber

自宅のラップトップから上記のコマンドを試しましたが、「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