Vivendo num mundo tecnológico, deveríamos ser capazes de aceder a sistemas e dispositivos localizados a uma distância considerável. O Remote Desktop Protocol (RDP) permite que os usuários acessem desktops de sistemas remotos. A questão é: o que devemos fazer ao usar Linux? Bem, podemos usar o serviço xrdp para nos ajudar com isso. Este artigo irá explicar como instalar o xrdp Ubuntu 20.04 passo a passo, mas antes disso, devemos falar sobre o que é o xrdp e como ele nos ajuda?
O que é Xrdp?
Xrdp é um login gráfico de código aberto que você, como usuário, pode usar para acessar remotamente o desktop Linux. Para fazer isso, você precisa utilizar o cliente RDP. Além disso, o xrdp fornece um login para máquinas remotas que utilizam o Microsoft RDP. Se você quiser saber mais sobre conceitos relacionados ao RDP, como o que é e quais são os melhores provedores de RDP, você pode ler nossos outros artigos sobre este protocolo. Nesta diretriz, entretanto, queremos principalmente ensiná-lo como instalar o xrdp Ubuntu 20.4 por meio de um tutorial passo a passo.
Vantagens do Xrdp
- Maneira fácil de monitorar, controlar e manter dispositivos
- Facilita a solução de problemas imediata
- Permite que você tenha acesso fácil aos arquivos nos dispositivos, servidores ou rede conectados
- Menor custo de operação
Portanto, o xrdp é bastante útil para você, e saber como instalar o xrdp Ubuntu 20.4 é essencial, o que discutiremos na seção a seguir.
Leia também: Introdução ao servidor Debian RDP
Como instalar o xrdp no Ubuntu?
Antes de seguirmos as etapas necessárias para instalar o xrdp Ubuntu 20.4, você deve ter uma cópia do desktop Ubuntu 20.4 já instalada em seu sistema. Preste atenção: Se você possui uma instalação mínima que não contém um GUI, é recomendável instalar um ambiente de área de trabalho como o GNOME.
Você pode usar a etapa de instalação manual ou isolamento automatizado usando nosso script.
Para instalação automatizada, primeiro você deve decidir se deseja GNOME ou XFCE. Ambas as opções após a instalação do ambiente de desktop instalarão o xrdp para você.
Se você quiser usar o GNOME, digite os comandos fluidos:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh
Se você quiser usar o XFCE, insira os comandos fluidos:
wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh
Se você deseja instalá-lo manualmente, fornecemos este guia de ajuda.
Etapa 1: Instalando o ambiente de desktop
Você pode instalar o ambiente de desktop Ubuntu usando o seguinte comando:
sudo apt install ubuntu-desktop
Etapa 2: Instalando o Xrdp no Ubuntu 20.04
No ponto inicial, você precisa abrir o terminal e executar o seguinte comando para instalar o Xrdp em seu Linux:
sudo apt install xrdp
Agora você será perguntado se deseja continuar a instalação, então pressione ‘Y’ e o botão Enter para continuar com o resto da configuração do xrdp.

Após a instalação, você verifica o serviço Xrdp executando o comando, pois ele será iniciado automaticamente:
sudo systemctl status xrdp

A saída acima demonstra que o daemon xrdp está ativo e em execução.
Etapa 3: Configurando o Xrdp Ubuntu 20.04
Depois de instalar o xrdp em seu sistema, uma chave de certificado SSL – ssl-cert-snakeoil.key – é colocado em seu /etc/ssl/privado/ pasta. Você deve adicionar o usuário xrdp ao certificado SSL group para que torne o arquivo legível para o usuário:
sudo adduser xrdp ssl-cert

Passo 4: Ajustando o firewall
O Xrdp escuta na porta 3389; se você estiver atrás de um firewall UFW, deverá abrir a porta para permitir o tráfego de entrada de um cliente RDP. Este exemplo permitirá o tráfego de toda a sub-rede para o sistema Ubuntu.
sudo ufw allow from 192.168.2.0/24 to any port 3389
Depois disso, recarregue o firewall e confirme se a porta foi aberta:
sudo ufw reload
sudo ufw status

Etapa 5: Acessando o Desktop Ubuntu Remoto via Cliente RDP
Neste ponto, você precisa acessar o sistema de desktop Ubuntu a partir do Windows 10 por meio do Remote Desktop Client. Mas, antes de fazer isso, você deve se certificar de que está desconectado do Ubuntu 20.04, pois apenas o xrdp é capaz de suportar uma sessão X.
Em seguida, você precisa iniciar seu cliente e digitar o endereço IP do seu sistema remoto; agora, clique no botão Conectar conforme mostrado abaixo.

Nesta etapa, você verá uma janela pop-up que auxilia na verificação da identidade do seu sistema remoto; não preste atenção aos erros de certificado e clique no botão Avançar para retomar o restante das etapas de instalação do xrdp Ubuntu 20.4 em seu sistema.

Etapa 6: autenticação final
Você precisa inserir suas credenciais de login na página de login do Xrdp e clicar no botão OK.

Preste muita atenção, pois agora você pode ver uma tela preta em vez do plano de fundo da área de trabalho do Ubuntu. Se você vir isso, não se preocupe porque você pode consertar a tela preta do Ubuntu com a seguinte abordagem. basta editar o /etc/xrdp/startwm.sh script para sistema remoto.
sudo vim /etc/xrdp/startwm.sh
Adicione essas duas linhas antes das linhas que testam e executam Xsessão, conforme mostrado abaixo.
unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR

Depois de salvar e sair deste arquivo, você precisa reiniciar o serviço xrdp por meio do seguinte comando:
sudo systemctl restart xrdp
Na próxima etapa, você deve iniciar a conexão de cima. Após a autenticação inicial, você deve autenticar novamente, conforme mostrado a seguir.

Nesta etapa, para instalar o xrdp Ubuntu 20.04, você precisa inserir sua credencial e clicar no botão autenticar. Fazer isso o direcionará para a tela da área de trabalho remota do Ubuntu.

Passamos por todas essas etapas para ensinar como instalar o xrdp Ubuntu 20.04; agora você pode querer conhecer outros métodos que pode usar para acessar outros sistemas remotamente. Embora este artigo tenha orientado você sobre como instalar a área de trabalho remota do Ubuntu e o xrdp Ubuntu 20.04, você deve saber que RDP e VNC (Virtual Networking Computing) são padrões populares de área de trabalho remota. RDP e VNC apresentam algumas diferenças significativas, por isso é bom compará-los mais detalhadamente para ter uma ideia principal de sua funcionalidade.
Precisa de uma área de trabalho remota?
Servidores RDP confiáveis e de alto desempenho com tempo de atividade de 99,95. Leve seu desktop para todas as principais cidades dos EUA, Europa e Ásia.
Obtenha um servidor RDPQuais são as principais diferenças entre RDP e VNC?
Quando se trata de comparar o RDP com o VNC, várias distinções são perceptíveis, as quais listaremos aqui.
RDP vs VNC: velocidade
O RDP é mais rápido e uma excelente opção para virtualização. Ele tem múltiplas vantagens, incluindo conjuntos de instruções menores, mais eficiência de rede e menos uso de largura de banda do que transmitir pixels via VNC. Embora não seja possível compartilhar telas no RDP, atribuir perfis diferentes aos usuários permite compartilhar quaisquer recursos disponíveis no servidor usando RDP, tornando-o ideal para virtualização.
RDP vs VNC: independência de plataforma
O VNC é independente de plataforma e os framebuffers estão presentes em todos os sistemas operacionais. Portanto, a experiência do usuário permanece inalterada, independentemente do sistema operacional usado.
RDP vs VNC: Segurança
O RDP é conhecido por ser uma opção mais segura, pois suporta Secure Sockets Layer/Transport Layer Security (SSL/TLS) e obtém melhorias de segurança a cada atualização. Embora alguns softwares VNC implementem Secure Shell (SSH), não podemos presumir que todos eles façam isso, o que pode tornar o VNC mais vulnerável que o RDP.
Nesta seção da configuração da área de trabalho remota xrdp Ubuntu 20.04, falamos brevemente sobre as principais diferenças entre RDP e VNC. Se você quiser conhecê-los mais a fundo, pode ler nosso Artigo de comparação RDP vs VNC para ajudá-lo a escolher a melhor tecnologia de desktop remoto com base em seus requisitos.
Recapitulação: instalação da área de trabalho remota xrdp Ubuntu 20.04
O acesso remoto à área de trabalho permite que os usuários acessem dispositivos remotos de outros locais. Este tutorial se concentrou principalmente em como instalar o xrdp Ubuntu 20.04, ajudando você a utilizar o acesso remoto para sua máquina Linux. Além disso, discutimos como o RDP difere do VNC para oferecer uma visão melhor desses padrões importantes. Você também pode usar nosso confiável Planos VPS RDP para se beneficiar de uma conexão de área de trabalho remota estável e rápida com latência mínima.
Na cloudzy, tentamos o nosso melhor para lhe fornecer os melhores planos a custos acessíveis. Nossas soluções RDP VPS oferecem múltiplas vantagens para você, incluindo tempo de atividade garantido (99,95%), 12 locais de data center em todo o mundo, armazenamento SSD ultrarrápido, largura de banda incrível, garantia de devolução do dinheiro em 14 dias e suporte técnico 24 horas por dia, 7 dias por semana. Não demore mais e obtenha um RDP VPS por um preço tão baixo quanto $ 7,95.
Perguntas frequentes
Como instalar o xrdp no Ubuntu 20.04?
Aqui estão as etapas para instalar o xrdp Ubuntu 20.04:
- Instale o ambiente de trabalho
- Instalando XRDP no Ubuntu
- Configurar o Xrdp
- Ajuste seu firewall
- Conecte-se à área de trabalho remota
Qual porta o xrdp usa?
xrdp ouça Porta 3389, para o qual talvez seja necessário ajustar seu firewall para permitir o tráfego de entrada de um cliente RDP.
Como funciona o xrdp?
Em termos simples, o xrdp, uma solução de código aberto, permite acesso remoto a máquinas Linux enquanto usa o Windows RDP.
Como posso corrigir o problema de tela preta do xrdp no Ubuntu 20.04?
Seguindo as etapas para instalar a área de trabalho remota do Ubuntu, você poderá ver uma tela preta que pode ser resolvida modificando /etc/xrdp/startwm.sh como uma solução alternativa para executar duas sessões em paralelo para o mesmo usuário.