Назад | Перейти на главную страницу

Какие права Windows на Get-WmiObject PowerShell на удаленном ПК?

Когда я запускаю простую команду PowerShell на удаленном ПК, например

Get-WmiObject Win32_Process -компьютер Pc1

Некоторые компьютеры отвечают «Доступ запрещен», тогда как другие отвечают нормально, но я не могу понять разницу.

Какие права задействованы?

Не администраторы должны иметь возможность запускать запросы PowerShell WMI, если разрешения элемента управления WMI настроены таким образом, чтобы разрешить доступ.

Мое исследование показало следующее ... См. KB 325353 и http://msdn.microsoft.com/en-us/library/aa393613(VS.85).aspx

На целевом сервере: Управление компьютером | WMI Control | Вкладка «Безопасность» Выделите узел Root \ cimv2. Нажмите кнопку «Безопасность». Для КАЖДОЙ группы установите флажок «Включить удаленное управление» или добавьте группу и предоставьте учетную запись «Включить удаленное управление» и «Включить».

У меня еще не было возможности протестировать эти настройки. Пожалуйста, проверьте сначала на НЕПРОИЗВОДСТВЕННОМ сервере.

Вы должны быть локальным администратором на целевом ПК и использовать эти учетные данные.

Сначала отключите брандмауэр Windows, чтобы убедиться, что это так просто; если да, вы можете сузить его до отдельных портов.