Um Servidor de Terminal, também conhecido como Remote Desktop Services (RDS), permite que múltiplos usuários acessem um servidor remotamente e executem aplicativos como se estivessem fisicamente presentes. No ambiente Windows, essa funcionalidade é bastante robusta e pode ser configurada de maneira relativamente simples. Neste artigo, vamos explorar como configurar um Servidor de Terminal no Windows Server.
Pré-requisitos
Antes de começarmos, certifique-se de que você possui:
- Um servidor com Windows Server 2016 ou superior.
- Acesso administrativo ao servidor.
- Licenças de Acesso de Cliente (CALs) para Remote Desktop Services.
Passo 1: Instalar o Remote Desktop Services
-
Abra o Server Manager:
- Clique no menu Iniciar e selecione "Server Manager".
-
Adicionar Funções e Recursos:
- Clique em "Manage" e selecione "Add Roles and Features".
- No assistente de Adição de Funções e Recursos, clique em "Next" até chegar à tela de seleção de funções.
-
Selecionar Remote Desktop Services:
- Marque a caixa de seleção "Remote Desktop Services" e clique em "Next".
-
Selecionar Serviços de Função:
- Selecione os serviços de função que deseja instalar. Normalmente, você precisará de:
- Remote Desktop Session Host
- Remote Desktop Licensing
- Remote Desktop Connection Broker
- Clique em "Next" e depois em "Install".
Passo 2: Configurar o Remote Desktop Licensing
-
Abra o Server Manager:
- Navegue até "Remote Desktop Services" > "Overview".
-
Adicionar um Servidor de Licenciamento:
- Clique em "RD Licensing" e selecione "Add RD Licensing Server".
- Escolha o servidor que atuará como servidor de licenciamento e clique em "Add".
-
Ativar o Servidor de Licenciamento:
- No Server Manager, vá para "Tools" > "Remote Desktop Services" > "Remote Desktop Licensing Manager".
- Clique com o botão direito no servidor de licenciamento e selecione "Activate Server".
- Siga o assistente para ativar o servidor de licenciamento e instalar as CALs.
Passo 3: Configurar o Remote Desktop Session Host
-
Configurar o Host da Sessão:
- No Server Manager, vá para "Remote Desktop Services" > "Collections".
- Clique em "Tasks" e selecione "Create Session Collection".
- Siga o assistente para configurar a coleção de sessões, incluindo a adição de servidores e a configuração de políticas de usuário.
-
Configurar Políticas de Grupo:
- Abra o Editor de Políticas de Grupo (gpedit.msc).
- Navegue até "Computer Configuration" > "Administrative Templates" > "Windows Components" > "Remote Desktop Services" > "Remote Desktop Session Host".
- Configure as políticas de acordo com suas necessidades, como limites de tempo de sessão e redirecionamento de dispositivos.
Exemplos
Exemplo de Script PowerShell para Instalação de RDS
# Instalar Remote Desktop Services
Install-WindowsFeature -Name RDS-RD-Server -IncludeManagementTools
# Instalar Remote Desktop Licensing
Install-WindowsFeature -Name RDS-Licensing -IncludeManagementTools
# Instalar Remote Desktop Connection Broker
Install-WindowsFeature -Name RDS-Connection-Broker -IncludeManagementTools
Exemplo de Comando CMD para Configuração de Firewall
netsh advfirewall firewall set rule group="Remote Desktop" new enable=yes
Conclusão
Configurar um Servidor de Terminal no Windows é um processo que envolve a instalação de funções específicas, configuração de licenciamento e ajuste de políticas de grupo. Seguindo os passos acima, você poderá criar um ambiente de trabalho remoto robusto e eficiente para seus usuários.