次の方法で共有


Disable-WSManCredSSP

コンピューターで CredSSP 認証を無効にします。

構文

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

説明

Disable-WSManCredSSP コマンドレットは、クライアントまたはサーバー コンピューターで資格情報セキュリティ サポート プロバイダー (CredSSP) 認証を無効にします。 CredSSP 認証を使用すると、認証されるリモート コンピューターにユーザー資格情報が渡されます。

このコマンドレットを使用して、Role パラメーターで Client を指定して、クライアントで CredSSP を無効にします。 このコマンドレットは、次のアクションを実行します。

  • クライアントで CredSSP を無効にします。 このコマンドレットは、localhost|computername\Client\Auth\CredSSP WS-Management 設定を false に設定します。
  • クライアントで AllowFreshCredentials を Windows CredSSP ポリシーから WSMan/* 設定を削除します。

このコマンドレットを使用して、サーバーの CredSSP を無効にするには、役割でサーバーを指定します。 このコマンドレットは、次のアクションを実行します。

  • サーバー上の CredSSP を無効にします。 このコマンドレットは、localhost|computername\Service\Auth\CredSSP WS-Management 設定を false に設定します。

注意: CredSSP 認証は、ローカル コンピューターからリモート コンピューターにユーザーの資格情報を委任します。 この方法により、リモート操作のセキュリティ リスクが高まります。 リモート コンピューターが侵害された場合、資格情報が渡されるときに、資格情報を使用してネットワーク セッションを制御できます。

例 1: クライアントで CredSSP を無効にする

PS C:\> Disable-WSManCredSSP -Role Client

このコマンドは、クライアントで CredSSP を無効にし、サーバーへの委任を禁止します。

例 2: サーバーで CredSSP を無効にする

PS C:\> Disable-WSManCredSSP -Role Server

このコマンドを実行すると、サーバー上の CredSSP が無効になります。これにより、クライアントからの委任が禁止されます。

パラメーター

-Role

CredSSP をクライアントとして無効にするか、サーバーとして無効にするかを指定します。 このパラメーターに使用できる値は、Client と Server です。

Client を指定した場合、このコマンドレットは次のアクションを実行します。

  • クライアントで CredSSP を無効にします。 このコマンドレットは、WS-Management 設定 <localhost|computername>\Client\Auth\CredSSP を false に設定します。
  • クライアントで AllowFreshCredentials を Windows CredSSP ポリシーから WSMan/* 設定を削除します。

Server を指定した場合、このコマンドレットは次のアクションを実行します。

  • サーバー上の CredSSP を無効にします。 このコマンドレットは、localhost|computername\Service\Auth\CredSSP WS-Management 設定を false に設定します。
型:String
指定可能な値:Client, Server
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

このコマンドレットは、入力を受け入れません。

出力

None

このコマンドレットは出力を生成しません。

メモ

  • CredSSP 認証を有効にするには、Enable-WSManCredSSP コマンドレットを使用します。