Como instalar o XRDP (desktop remoto) no Ubuntu 20.04
- 3342
- 359
- Loren Botsford
O protocolo de desktop remoto permite que os usuários acessem desktops de sistemas remotos. O serviço XRDP fornece um login gráfico para as máquinas remotas usando o Microsoft RDP (Remote Desktop Protocol). O XRDP também suporta transferência de quadro de mão dupla (texto, bitmap, arquivo), redirecionamento de áudio e redirecionamento de acionamento (montar unidades de clientes locais nas máquinas remotas).
XRDP é um serviço fácil de instalar e configurável para sistemas Ubuntu. Mas você também pode usar um servidor VNC para acessar a área de trabalho remota dos sistemas Ubuntu. Encontre um tutorial para instalar um servidor VNC no Ubuntu 20.04 Sistemas.
Este tutorial ajuda você a instalar o Remote Desktop (XRDP) no Ubuntu 20.04 Sistema Linux. Também fornece as instruções para instalar um ambiente de desktop em seu sistema.
Etapa 1 - Instale o ambiente da área de trabalho
Por padrão, o Ubuntu Server não possui um ambiente de desktop instalado. O servidor XRDP foi projetado para controlar apenas sistemas de mesa. Então você precisará adicionar um ambiente de desktop ao seu sistema.
Abra um terminal e atualize todos os pacotes instalados com o seguinte comando:
Atualização de sudo apt e sudo apt
Quando o sistema for atualizado, instale o utilitário TaskSel para instalar um ambiente de desktop:
APT Install TaskSel -Y
Depois de instalar o TaskSel, inicie o utilitário TaskSel com o seguinte comando:
TaskSel
Você deve ver a seguinte interface:
Use a tecla de seta para rolar para baixo da lista e encontrar Desktop do Ubuntu. Em seguida, pressione a tecla Espaço para selecioná -la e pressione a tecla TAB para selecionar OK e pressione Enter para instalar o Ubuntu Desktop.
Depois que todos os pacotes estiverem instalados, você precisará definir suas botas de sistema no alvo gráfico. Você pode defini -lo com o seguinte comando:
SystemCTL Set-Default Graphical.alvo
Próximo, reiniciar Seu sistema para aplicar as mudanças.
Etapa 2 - Instalando o XRDP no Ubuntu
Os pacotes XRDP estão disponíveis nos repositórios do sistema padrão. Você pode instalar um desktop remoto no seu sistema Ubuntu, executando o seguinte comando.
sudo apt install xrdp -y
Depois que a instalação do XRDP terminou com sucesso, seu serviço será iniciado automaticamente. Para verificar se o status do serviço execute o comando:
SUDO SYSTEMCTL STATUS XRDP
A saída acima mostra que o serviço XRDP está em funcionamento e em execução.
Etapa 3 - Configurando o XRDP
Durante a instalação, o XRDP adicionou um usuário no seu sistema chamado "XRDP". A sessão XRDP usa um arquivo de chave de certificado “/etc/ssl/private/ssl-cert-snakeoil.chave ”, que desempenha um papel importante na área de trabalho remota.
Para funcioná-lo corretamente, adicione o usuário do XRDP ao grupo "SSL-Cert" com o seguinte comando.
sudo usermod -a -g ssl -cert xrdp
Às vezes, o problema do usuário com a tela preta aparece em segundo plano. Então, que eu incluía as etapas para resolver o problema da tela preta em segundo plano. Edite o arquivo XRDP /etc/xrdp/startwm.sh
Em um editor de texto:
sudo nano/etc/xrdp/startwm.sh
Adicione esses comandos antes dos comandos que testam e executam o XSession, como mostrado abaixo:
unset dbus_session_bus_address unset xdg_runtime_dir
Pressione Ctrl+O para escrever e depois Ctrl+X para sair do editor.
Reinicie o serviço XRDP executando o comando abaixo:
sudo systemctl reiniciar xrdp
Etapa 4 - Ajuste o firewall
O XRDP escuta na porta 3389, que é a porta padrão do protocolo RDP. Você precisa ajustar o firewall para permitir o acesso à porta 3389 para sistemas remotos.
Sistemas em execução com o UFW Firewall, use o seguinte comando para abrir a porta 3389 para a rede LAN.
sudo ufw permitir de 192.168.1.0/24 para qualquer porta 3389
Recarregue a UFW para aplicar as novas regras.
SUDO UFW RELOAD
Tudo bem, seu sistema está pronto para acessar o protocolo RDP.
Etapa 5 - Conecte -se ao desktop remoto
O serviço XRDP está instalado com sucesso e pronto para se conectar. No seu cliente Windows, abra o cliente RDP e insira o endereço IP do sistema Ubuntu.
Você pode iniciar o cliente RDP digitando "MSTSC"
Na janela de corrida ou linha de comando.
Na primeira vez, ele solicitará uma mensagem de aviso devido ao fato de o sistema remoto ser desconhecido para o seu sistema. Verifique a caixa na frente de “Não me peça novamente para obter conexão com este computador” e clique em sim para continuar.
Uma vez conectado com sucesso, o sistema remoto do sistema para autenticação. Digite as credenciais de login do sistema remoto do Ubuntu para obter acesso remoto à área de trabalho.
Em autenticação bem -sucedida, você terá acesso remoto à área de trabalho.
Agora, você pode gerenciar seu sistema Ubuntu remoto graficamente.
Conclusão
Este tutorial ajudou você a configurar um serviço de desktop remoto no Ubuntu 20.04 Sistema com XRDP. O tutorial também inclui etapas para instalar o ambiente da área de trabalho em um sistema Ubuntu.
- « Script de shell para adicionar dois números
- Como mover um diretório para o novo repositório Git com história de compromisso »