DevOps – Powershell DSC – Habilitando o Acesso Remoto do Servidor

Introdução

Com o Powershell DSC ficou muito mais simples implantar requisitos em um sistema operacional Windows, utilizando-se de forma declarativa e com poucas linhas de codificação.

Conheça mais nos artigos:

O que é Powershell DSC

Lista de Features do Windows e Exemplos de Implantação

Requisitos

Necessário possuir o Powershell 4.0 disponível no Windows 8 ou Windows Server 2012;

Ter instalado o Resource Kit (adicional) do Powershell DSC. Veja nesse artigo: DevOps – Powershell DSC – Instalando o Resource Kit – Pacotes Adicionais

Habilitando o Acesso Remoto (RDP) no Servidor

São 03 passos simples:

– Executar o script inicial;

– Gerar o arquivo MOF;

– Consumir o arquivo MOF com o Powershell DSC;

Qualquer dúvida, veja o artigo exemplo:

DevOps – Powershell DSC – Lista de Features do Windows e Exemplo de Implantação

Nesse artigo há telas das mensagens que deverão aparecer em um exemplo.

– Executar o script inicial (exemplo do Microsoft Gallery)

Configuration AllowRemoteDesktopAdminConnections
{
    Import-DscResource -Module xRemoteDesktopAdmin, xNetworking

    Node (‘localhost’)
    {       
        xRemoteDesktopAdmin RemoteDesktopSettings
        {
           Ensure = ‘Present’
           UserAuthentication = ‘Secure’
        }

        xFirewall AllowRDP
        {
            Name = ‘DSC – Remote Desktop Admin Connections’
            DisplayGroup = “Remote Desktop”
            Ensure = ‘Present’
            State = ‘Enabled’
            Access = ‘Allow’
            Profile = ‘Domain’
        }
    }
}

$workingdir = ‘C:\RDP\MOF’

– Gerar o arquivo MOF

AllowRemoteDesktopAdminConnections -OutputPath $workingdir

– Consumir o arquivo MOF com o Powershell DSC

Depois do arquivo MOF gerado, execute o comando via Powershell para o arquivo ser consumido.

Start-DscConfiguration -ComputerName ‘localhost’ -wait -force -verbose -path $workingdir

Maiores Informações

http://technet.microsoft.com/en-us/library/dn249912.aspx

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s