Este guia descreve como configurar o Ubuntu no Windows Subsystem for Linux (WSL2) e conectar-se a ele via Remote Desktop Protocol (RDP).
- Abra o Painel de Controle do Windows.
- Vá para Programas > Ativar ou desativar recursos do Windows.
- Marque a opção Subsistema do Windows para Linux e clique em OK.
- Reinicie o computador se necessário.
- Abra o Windows Terminal ou Prompt de Comando.
- Execute o comando para instalar a distribuição padrão do Linux (geralmente o Ubuntu):
wsl --install
- Abra o terminal do Ubuntu no WSL2.
- Atualize a lista de pacotes do sistema:
sudo apt update && sudo apt upgrade - Instale o servidor SSH (OpenSSH Server):
sudo apt install openssh-server
- Inicie o serviço SSH e habilite-o para iniciar automaticamente com o sistema:
sudo service ssh start sudo systemctl enable ssh
- Desative temporariamente o firewall do Ubuntu (se necessário):
sudo ufw disable
- Permita conexões na porta 3389 (RDP) via TCP:
sudo ufw allow 3389/tcp
- Verifique se a regra foi aplicada corretamente:
sudo ufw status
- No terminal do Ubuntu, instale o XRDP:
sudo apt install xrdp
- Inicie o serviço XRDP e habilite-o para iniciar automaticamente no boot:
sudo systemctl start xrdp sudo systemctl enable xrdp
- No Windows, abra Área de Trabalho Remota (digite
mstscno menu Iniciar). - Insira o endereço IP do seu Ubuntu (use
localhostou o IP específico encontrado viaip addrno Ubuntu). - Conecte-se com suas credenciais do Ubuntu.
- Abra o Prompt de Comando ou Windows Terminal.
- Defina o Ubuntu como a distribuição padrão:
wsl --setdefault Ubuntu
- No terminal do Ubuntu, verifique o endereço IP:
ip addr
- No Painel de Controle do Windows, vá para Sistema e Segurança > Firewall do Windows.
- Clique em Permitir um aplicativo ou recurso pelo Firewall do Windows.
- Marque OpenSSH Server para permitir conexões em redes privadas e públicas.