31.01.2025

Como instalar o servidor xRDP no Ubuntu 20.04

O xRDP é um software de código aberto que permite trabalhar com um computador remoto usando uma sessão de área de trabalho, exatamente como em um computador local. Neste tutorial, instalaremos um servidor xRDP no Ubuntu 20.04.

Instalação do ambiente de área de trabalho

Primeiro, precisamos fornecer ao nosso sistema de servidor Ubuntu um ambiente de área de trabalho. Neste exemplo, vamos instalar o Gnome.

apt install ubuntu-desktop

Instalando e configurando o xRDP

Para instalar o pacote xRDP, execute:

apt install xrdp

Você também precisa conceder acesso ao arquivo /etc/ssl/private/ssl-cert-snakeoil.key para o usuário xrdp. Ele está disponível para os membros do grupo ssl-cert por padrão.

adduser xrdp ssl-cert

Reinicie o serviço.

systemctl restart xrdp

Configuração do firewall

Você precisa abrir o acesso à porta 3389.

ufw allow 3389

É mais seguro abri-lo somente para seu endereço IP ou rede. Por exemplo:

ufw allow from 10.5.5.0/24 to any port 3389

A prática recomendada é usar um túnel SSH para se conectar à área de trabalho remota e fazer com que o xRDP escute apenas as conexões locais.

Conexão xRDP com o servidor Ubuntu 20.04

Observe que o usuário que se conectará ao xRDP deve se desconectar antes de fazer isso!

É hora de estabelecer uma conexão xRDP com o servidor Ubuntu.
Conecte-se ao seu servidor usando qualquer cliente RDP.

Screenshot 1. Tela de login do xRDP.

Digite as credenciais de usuário do seu servidor Ubuntu.
Agora você pode ver a tela inicial da área de trabalho remota.

Screenshot 2. Tela inicial da área de trabalho remota.