Поделиться через


Disable-WSManCredSSP

Отключает проверку подлинности CredSSP на компьютере.

Синтаксис

Disable-WSManCredSSP
       [-Role] <String>
       [<CommonParameters>]

Описание

Этот командлет доступен только на платформе Windows.

Командлет Disable-WSManCredSSP отключает проверку подлинности поставщика поддержки учетных данных (CredSSP) на клиенте или на серверном компьютере. При использовании проверки подлинности CredSSP учетные данные пользователя передаются на удаленный компьютер для проверки подлинности.

Используйте этот командлет, чтобы отключить CredSSP на клиенте, указав клиент в параметре роли. Этот командлет выполняет следующие действия:

  • Отключает CredSSP на клиенте. Этот командлет задает для параметра WS-Management значение false <localhost|computername>\Client\Auth\CredSSP.
  • Удаляет любой параметр WSMan/* из политики Windows CredSSP AllowFreshCredentials на клиенте.

Используйте этот командлет, чтобы отключить CredSSP на сервере, указав сервер в роли. Этот командлет выполняет следующее действие:

  • Отключает CredSSP на сервере. Этот командлет задает для параметра WS-Management значение false <localhost|computername>\Client\Auth\CredSSP.

Осторожность

Проверка подлинности CredSSP делегирует учетные данные пользователя с локального компьютера на удаленный компьютер. Эта практика повышает риск безопасности удаленной операции. Если удаленный компьютер скомпрометирован, при передаче учетных данных в него учетные данные можно использовать для управления сетевым сеансом.

Примеры

Пример 1. Отключение CredSSP на клиенте

Disable-WSManCredSSP -Role Client

Эта команда отключает CredSSP на клиенте, что предотвращает делегирование на серверы.

Пример 2. Отключение CredSSP на сервере

Disable-WSManCredSSP -Role Server

Эта команда отключает CredSSP на сервере, что предотвращает делегирование от клиентов.

Параметры

-Role

Указывает, следует ли отключить CredSSP в качестве клиента или в качестве сервера. Допустимые значения этого параметра: Client и Server.

Если указать клиент, этот командлет выполняет следующие действия:

  • Отключает CredSSP на клиенте. Этот командлет задает WS-Management для параметра <localhost|computername>\Client\Auth\CredSSP значение false.
  • Удаляет любой параметр WSMan/* из политики Windows CredSSP AllowFreshCredentials на клиенте.

Если указать сервер, этот командлет выполняет следующее действие:

  • Отключает CredSSP на сервере. Этот командлет задает для параметра WS-Management значение false <localhost|computername>\Client\Auth\CredSSP.
Тип:String
Допустимые значения:Client, Server
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Этот командлет не принимает входные данные.

Выходные данные

None

Этот командлет не создает выходные данные.

Примечания

  • Чтобы включить проверку подлинности CredSSP, используйте командлет Enable-WSManCredSSP.