Monday, October 1, 2018

AWS-EC2: Acessando Windows a partir do Linux

Após criar e lançar uma instância Windows na AWS, para acessá-lá a partir de um Linux, os seguintes passos são requeridos:

  1. Adicionar no security group da instância Windows uma regra interna (inbound rule) para permitir acesso remoto usando o protocolo RDP (Remote Desktop Protocol);
  2. Ainda no security group, liberar a origem do acesso remoto para seu próprio IP ou qualquer outro;
  3. Na máquina Linux instalar o software Remmina para o acesso remoto.

Configurando o Security Group

Por padrão, Security Groups não permitem acesso remoto pelo protocolo RDP. Você precisa criar uma regra interna liberando esse processo a partir de um ou qualquer endereço IP.

No console de administração da AWS, edite o Secutity Group da instância Windows para a qual você quer liberar o acesso remoto. Como na imagem abaixo, na combobox type selecione RDP e em source, qualquer IP. Salve esta configuração.



Instalando e configurando Remmina

Livre de licensas, Remmina é um cliente de desktop remoto para Linux semelhante ao TeamViewer. O Remmina suporta os protocolos  RDP, VNC, NX, XDMCP, SSH e Telepathy; ele também mantém a lista dos desktops remotos que você acessou.

Para instalar o Remmina execute
  sudo apt install remmina
    
Algumas versões estão vindo sem o protocolo UDP, se for o seu caso, ao invés da opção acima, você pode tentar instalar o remmina com o seguinte comando:

sudo apt-get install remmina remmina-plugin-vnc remmina-plugin-rdp

Após instalar, abra o remmina e clique em new:



Na janela que vai abrir, você deve informar os dados de acesso da instância Windows:

  • Em protocol, selecione RDP
  • Em server, coloque o IP público da instância Windows e o número da porta 3389, no formato <numero_ip_publico>:3389
  • O nome do usário, geralmente Administrator
  • A senha de acesso
  • E o DNS público da instancia, algo como ec2-177-29-159-173.sa-east-1.compute.amazonaws.com


Na aba advanced, você encontra algumas opções Qualidade, Som. Qualidade de imagem menor, pode resultar em um ganho de velocidade. Se preferir, pode deixar como está:




Na aba SSH, mantenha desmarcada e opção Enable SSH tunel:


Dê um nome para sua conexão, no meu caso AWS Windows 2016, e salve-a. 

Agora selecione a conexão que você acabou de criar, botão direito do mouse, e clique em conectar:


O remmina exibe o desktop remoto com o qual você acabou de se conectar:



       

No comments:

Post a Comment