Como definir a camada de segurança RDS no Windows Server 2008 R2 via PowerShell

2

Estou procurando uma maneira de definir a configuração da camada de segurança no RDS do Windows Server 2008 R2 por meio do PowerShell (outras maneiras de fazer programaticamente farão isso, mas o PowerShell é preferível). Via GUI pode ser definido através de propriedades RDP-Tcp na guia Geral (SSL, Negotiata, camadas de segurança RDS são opções disponíveis), algum conselho sobre como alterar isso via PowerShell?

    
por Mikhail 02.06.2014 / 16:06

1 resposta

2

Usando o RDS: PowerShell Provider, você pode fazer o seguinte -

Import-Module RemoteDesktopServices
Set-Location RDS:\RDSConfiguration\Connections\RDP-Tcp\SecuritySettings
# Choose One of the following 
Set-Item .\SecurityLayer 0 # Sets it to RDP Security Layer
Set-Item .\SecurityLayer 1 # Sets it to Negotiate
Set-Item .\SecurityLayer 2 # Sets it to SSL (TLS 1.0)

Você também pode encontrar a configuração em Computer Configuration -> Policies -> Administrative templates -> Windows Components -> Terminal Services -> Terminal Server -> Security e defini-la usando a Política de Grupo.

    
por 02.06.2014 / 17:32