Enable-WSManCredSSP

Povolí ověřování zprostředkovatele credSSP (Credential Security Support Provider) na počítači.

Syntax

Enable-WSManCredSSP
      [[-DelegateComputer] <String[]>]
      [-Force]
      [-Role] <String>
      [<CommonParameters>]

Description

Tato rutina je dostupná jenom na platformě Windows.

Rutina Enable-WSManCredSSP povolí ověřování CredSSP na klientovi nebo na serverovém počítači. Při použití ověřování CredSSP se přihlašovací údaje uživatele předají vzdálenému počítači, který se má ověřit. Tento typ ověřování je určený pro příkazy, které vytvoří vzdálenou relaci z jiné vzdálené relace. Pokud například chcete spustit úlohu na pozadí na vzdáleném počítači, použijte tento druh ověřování.

Enable-WSManCredSSP může povolit CredSSP na klientovi nebo serveru. Pokud chcete povolit CredSSP na klientovi, v parametru Role zadejte Client. Klienti deleguje na server explicitní přihlašovací údaje, když se dosáhne ověření serveru. Pokud chcete povolit CredSSP na serveru, v parametru Role zadejte Server. Server funguje jako delegát pro klienty. Další podrobnosti najdete v části Role v části Parametry.

Upozornění

Ověřování CredSSP deleguje přihlašovací údaje uživatele z místního počítače na vzdálený počítač. Tento postup zvyšuje bezpečnostní riziko vzdálené operace. Pokud dojde k ohrožení zabezpečení vzdáleného počítače a jsou do něj předány přihlašovací údaje, můžete je použít k řízení síťové relace.

Příklady

Příklad 1: Delegování přihlašovacích údajů klienta

Tento příklad umožňuje delegovat přihlašovací údaje klienta na počítač pomocí plně kvalifikovaného názvu domény.

Enable-WSManCredSSP -Role "Client" -DelegateComputer "Server02.fabrikam.com"

cfg         : http://schemas.microsoft.com/wbem/wsman/1/config/client/auth
lang        : en-US
Basic       : true
Digest      : true
Kerberos    : true
Negotiate   : true
Certificate : true
CredSSP     : true

Příklad 2: Delegování přihlašovacích údajů klienta na všechny počítače v doméně

Tento příklad umožňuje delegovat přihlašovací údaje klienta na všechny počítače v fabrikam.com doméně. Zástupný znak hvězdička (*) určuje všechny počítače.

Poznámka

Použití zástupných znaků s parametrem DelegateComputer může povolit CredSSP na více počítačích, než je nutné.

Enable-WSManCredSSP -Role "Client" -DelegateComputer "*.fabrikam.com"

cfg         : http://schemas.microsoft.com/wbem/wsman/1/config/client/auth
lang        : en-US
Basic       : true
Digest      : true
Kerberos    : true
Negotiate   : true
Certificate : true
CredSSP     : true

Příklad 3: Delegování přihlašovacích údajů klienta do více počítačů

Tento příklad umožňuje delegovat přihlašovací údaje klienta na více počítačů.

$servers = "server02.fabrikam.com", "server03.fabrikam.com", "server04.fabrikam.com"
Enable-WSManCredSSP -Role "Client" -DelegateComputer $servers

cfg         : http://schemas.microsoft.com/wbem/wsman/1/config/client/auth
lang        : en-US
Basic       : true
Digest      : true
Kerberos    : true
Negotiate   : true
Certificate : true
CredSSP     : true

Proměnná $servers obsahuje seznam názvů serverů. Enable-WSManCredSSP pomocí parametru Role určí roli klienta . DelegateComputer získá názvy počítačů z $servers proměnné.

Příklad 4: Povolení, aby počítač fungoval jako delegát

Tento příklad umožňuje, aby počítač fungoval jako delegát jiného počítače. Rutina zobrazená Enable-WSManCredSSP v předchozích příkladech povoluje ověřování CredSSP pouze na klientovi a určuje vzdálené počítače, které můžou jednat jejím jménem. Aby vzdálený počítač fungoval jako delegát pro klienta, musí být položka CredSSP v uzlu služby WSMan nastavena na hodnotu true. Tento příklad nastaví položku CredSSP v uzlu Služby WSMan na hodnotu true.

Enable-WSManCredSSP -Role "Server"

Příklad 5: Povolení, aby počítač fungoval jako delegát pomocí Set-Item

Tento příklad umožňuje, aby počítač fungoval jako delegát pro jiný počítač. Příkazy Enable-WSManCredSSP uvedené v předchozích příkladech umožňují ověřování CredSSP pouze na klientském počítači a určují vzdálené počítače, které můžou jednat jménem klientského počítače. Aby vzdálený počítač fungoval jako delegát klientského počítače, musí být položka CredSSP v adresáři služby zprostředkovatele WSMan nastavena na hodnotu true.

Connect-WSMan -ComputerName "server02"
Set-Item -Path "WSMan:\server02\service\auth\credSSP" -Value $True

Connect-WSMan vytvoří připojení ke vzdálenému počítači server02. Set-Item používá parametr Path k určení umístění zprostředkovatele WSMan . Parametr Value nastaví nastavení Service na hodnotu true.

Parametry

-DelegateComputer

Určuje servery, na které se delegují přihlašovací údaje klienta. Osvědčeným postupem je používat plně kvalifikované názvy domén.

Zástupné znaky jsou přijímány, ale můžou povolit CredSSP na více počítačích, než je nutné.

Pokud je parametr RoleKlient, musíte zadat tento parametr. Pokud je RoleServer, nezadávejte tento parametr.

Type:String[]
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:True

-Force

Vynutí spuštění příkazu bez žádosti o potvrzení uživatele.

Type:SwitchParameter
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-Role

Určuje, zda se má povolit CredSSP jako klient nebo jako server. Přijatelné hodnoty pro tento parametr jsou: Klient a Server.

Pokud zadáte Klient, provedou se následující akce. Tato nastavení umožňují klientovi delegovat explicitní přihlašovací údaje na server, když se dosáhne ověření serveru.

  • Povolí credSSP na klientovi.
  • Nastaví WS-Management na \<localhost|computername\>\Client\Auth\CredSSP true.
  • Nastaví zásadu Windows CredSSP AllowFreshCredentials na WSMan/Delegate v klientovi.

Pokud zadáte Server, provedou se následující akce. Toto nastavení zásad umožňuje serveru jednat jako delegát pro klienty.

  • Povolí credSSP na serveru.
  • Nastaví WS-Management na \<localhost|computername\>\Service\Auth\CredSSP true.
Type:String
Accepted values:Client, Server
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

None

Do této rutiny nemůžete připojit objekty.

Výstupy

XmlElement

Pokud je ověřování CredSSP úspěšně povolené, vrátí tato rutina objekt XMLElement .

Poznámky

Pokud chcete zakázat ověřování CredSSP, použijte rutinu Disable-WSManCredSSP .