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

Подключаемый модуль PowerShell поддерживает Windows Remote Management (WinRM) 2.0 в качестве протокола управления.

Поддерживаются следующие способы проверки подлинности.
Метод проверки подлинности Сведения
Обычная Незащищенный механизм проверки подлинности, использующий имя пользователя и пароль.
Kerberos Защищенный протокол проверки подлинности, использующий билеты для проверки удостоверения клиента и сервера.
Примечание: Подключаемый модуль PowerShell не поддерживает делегирование учетных данных пользователя в WinRM, и метод проверки подлинности CredSSP не поддерживается.

WinRM по протоколу HTTP

Подключаемый модуль PowerShell поддерживает обмен данными с узлом WinRM по протоколу HTTP. Несмотря на то, что WinRM выполняет проверку подлинности при обмене данными, передаваемые данные не шифруются и передаются по сети в виде обычного текста. Следует использовать протокол HTTP, если между компьютерами, которые обмениваются данными, настроен набор протоколов IPSec.

Чтобы использовать обычную проверку подлинности, необходимо задать для свойства AllowUnencrypted значение true и в конфигурации службы, и в конфигурации клиента WinRM. Пример настройки HTTP см. в разделе Настройка WinRM для использования протокола HTTP.

WinRM по протоколу HTTPS

Подключаемый модуль PowerShell поддерживает обмен данными с узлом WinRM по протоколу HTTPS. Можно использовать протокол HTTPS в качестве более безопасного способа обмена данными.

Чтобы использовать протокол HTTPS, необходимо создать сертификат для проверки подлинности сервера и установить сертификат на узле WinRM. Пример конфигурации HTTPS см. в разделе Настройка WinRM для использования HTTPS.