15%

Alexhost concede-lhe desejos

Responder ao inquérito e ganhar prémios

30.10.2024

Como ligar-se ao Ubuntu a partir do Windows usando RDP

O Protocolo de Ambiente de Trabalho Remoto (RDP) permite que os utilizadores acedam e controlem um computador remoto através de uma rede como se estivessem sentados diretamente em frente ao mesmo. Enquanto o RDP é suportado nativamente pelo Windows, o Ubuntu não vem com suporte RDP incorporado. No entanto, pode facilmente configurar um servidor RDP na sua máquina Ubuntu e ligar-se a ele a partir de um computador Windows usando o cliente de Ambiente de Trabalho Remoto

Passo 1: Instalar um servidor RDP no Ubuntu

O Ubuntu não vem com um servidor RDP por padrão, então você precisa instalar um. Um dos servidores RDP mais usados para o Ubuntu é o xrdp

Para instalar o xrdp:

  1. Abra o Terminal na sua máquina Ubuntu (prima Ctrl + Alt + T).
  2. Atualize as listas de pacotes
    sudo apt update
  3. Instale o xrdp
    sudo apt install xrdp
  4. Uma vez instalado, inicie o serviço xrdp
    sudo systemctl enable xrdp sudo systemctl start xrdp
  5. Para verificar se o xrdp está em execução, use este comando
    sudo systemctl status xrdp

Agora que o xrdp está instalado e em execução, o Ubuntu está pronto para aceitar conexões de área de trabalho remota

Passo 2: Configurar o Firewall no Ubuntu

Para permitir conexões RDP através do firewall do Ubuntu, você precisa abrir a porta 3389, que é a porta padrão usada pelo RDP

Para permitir o RDP através do firewall:

  1. Se a UFW (Uncomplicated Firewall) estiver activada na sua máquina Ubuntu, permita a porta RDP executando
    sudo ufw allow 3389/tcp
  2. Se a firewall estiver desactivada, pode activá-la
    sudo ufw enable

Depois de completar estes passos, a máquina Ubuntu deve estar pronta para aceitar ligações RDP de entrada

Passo 3: Conectar-se ao Ubuntu a partir do Windows usando RDP

Assim que o servidor RDP estiver configurado no Ubuntu, pode utilizar a ferramenta de Ligação ao Ambiente de Trabalho Remoto integrada no Windows para se ligar

Para se ligar ao Ubuntu a partir do Windows:

  1. No seu computador Windows, prima Windows + R para abrir a caixa de diálogo Executar.
  2. Escreva mstsc e prima Enter. Isto irá abrir a ferramenta de Ligação ao Ambiente de Trabalho Remoto.
  3. Na janela Ligação ao Ambiente de Trabalho Remoto, escreva o endereço IP da sua máquina Ubuntu. Para encontrar o endereço IP da sua máquina Ubuntu, pode executar o seguinte comando no terminal
    hostname -I
    #
  4. Clique em Ligar.
  5. Aparecerá um ecrã de início de sessão. Introduza o seu nome de utilizador e palavra-passe do Ubuntu e clique em OK.

Deve agora estar ligado ao seu ambiente de trabalho Ubuntu a partir do seu computador Windows e pode controlá-lo como se o estivesse a utilizar localmente

Passo 4: Resolução de problemas comuns

Se encontrar problemas ao ligar-se ao Ubuntu usando RDP, aqui estão alguns problemas comuns e as suas soluções

1. Ecrã preto após o início de sessão

Se se ligar com sucesso mas vir apenas um ecrã preto, isto deve-se provavelmente a um problema de visualização com a sessão xrdp. Para resolver o problema, pode definir o ambiente de trabalho do Ubuntu para o Xfce, que é conhecido por funcionar bem com o xrdp

Instale o Xfce:
sudo apt install xfce4

Em seguida, é preciso dizer ao xrdp para usar o Xfce

  1. Editar o ficheiro de configuração do xrdp
    echo xfce4-session >~/.xsession
  2. Reinicie o xrdp
    sudo systemctl restart xrdp

Agora, tente conectar-se novamente e o problema da tela preta deverá ser resolvido

2. Firewall bloqueando a conexão

Se não conseguir ligar-se à máquina Ubuntu, certifique-se de que a firewall está corretamente configurada para permitir ligações na porta 3389

  • Verifique o estado da firewall
    sudo ufw status
    #

Se não vir a regra para a porta 3389, pode ser necessário adicioná-la novamente usando

sudo ufw allow 3389/tcp

3. Ligação lenta

Se a ligação for lenta, tente reduzir a qualidade do ecrã durante a ligação. Na janela Ligação ao Ambiente de Trabalho Remoto, aceda a Mostrar Opções > Ecrã e reduza a qualidade do ecrã

Passo 5: Melhorar a segurança das ligações RDP

Para melhorar a segurança ao usar o RDP, siga estas práticas recomendadas

1. Alterar a porta RDP

Por padrão, o RDP usa a porta 3389, que é amplamente conhecida. Para reduzir o risco de acesso não autorizado, você pode alterar a porta RDP para uma porta personalizada. Para alterar a porta xrdp

  1. Abra o arquivo xrdp.ini
    sudo nano /etc/xrdp/xrdp.ini
  2. Localize a linha que diz port=3389 e altere-a para outro número de porta (por exemplo, 3390).
  3. Salve e saia do arquivo e, em seguida, reinicie o xrdp
    sudo systemctl restart xrdp
    #
  4. Também será necessário atualizar o firewall para permitir a nova porta.

2. Usar uma VPN

Sempre que possível, conecte-se à máquina Ubuntu através de uma VPN (Virtual Private Network) antes de usar o RDP. Isto acrescenta uma camada adicional de encriptação e segurança

3. Utilizar palavras-passe fortes

Certifique-se de que a conta de utilizador do Ubuntu tem uma palavra-passe forte para evitar ataques de força bruta. Considere a implementação da autenticação de dois factores (2FA) para proteção adicional

Conclusão

Configurar uma ligação RDP entre o Ubuntu e o Windows é um processo simples com a ajuda do servidor xrdp. Ao seguir os passos deste guia, pode ativar o acesso remoto ao seu ambiente de trabalho Ubuntu e controlá-lo a partir de uma máquina Windows. Lembre-se apenas de configurar as definições de firewall necessárias e de resolver quaisquer problemas de ligação. Além disso, melhorar a segurança com opções como alterar a porta RDP predefinida e utilizar VPNs ajudará a garantir que a sua ligação remota permanece segura e fiável.

15%

Alexhost concede-lhe desejos

Responder ao inquérito e ganhar prémios