Acessar um servidor Linux com interface gráfica a partir de um sistema Windows é uma necessidade comum. Diversas abordagens podem ser empregadas para tal, cada uma com suas características:
- xrdp: Esta ferramenta permite que o Windows se conecte a um servidor Linux utilizando o próprio protocolo RDP (Remote Desktop Protocol), facilitando a conexão através do cliente de área de trabalho remota nativo do Windows.
- VNC (Virtual Network Computing): Um protocolo de desktop remoto baseado em GUI que possibilita a enteração com o ambiente gráfico do Linux à distância.
- SSH (Secure Shell): Embora primariamente focado em acesso via linha de comando seguro, o SSH pode ser configurado para encaminhar sessões X11, exibindo aplicações gráficas Linux no cliente Windows.
Este guia detalha o uso do xrdp para estabelecer a conexão remota.
Configurando o Acesso RDP ao Ubuntu com Xfce4
Para conectar-se a um servidor Ubuntu executando o ambiente Xfce4 via RDP, siga estes passos:
1. Instalação do Servidor RDP
No lado do servidor Ubuntu, instale o pacote xrdp:
sudo apt update
sudo apt install xrdp
2. Preparando o Ambeinte Gráfico
O xrdp geralmente se integra bem com ambientes como o Xfce4. Certifique-se de que o Xfce4 esteja instalado. Caso contrário, instale-o com:
sudo apt install xfce4
O xrdp pode utilizar o VNC como protocolo subjacente, e a instalação do xrdp normalmente inclui o Xvnc. Durante a instalação do Xfce4, pode ser solicitado a escolha entre gdm3 e lightdm como gerenciador de login; a seleção de um deles é geralmente suficiente.
3. Configuração do xrdp para Xfce4
Para garantir que o xrdp inicie a sessão Xfce4, crie ou edite o arquivo ~/.xsession no diretório home do usuário que fará o login remoto. Adicione a seguinte linha a este arquivo:
echo "xfce4-session" > ~/.xsession
4. Ativação e Gerenciamento do Serviço xrdp
Após a instalação e configuração, habilite e inicie o serviço xrdp:
sudo systemctl enable xrdp
sudo systemctl start xrdp
Para desativar o serviço, utilize:
sudo systemctl stop xrdp
5. Ajustes de Firewall (Opcional)
Se você conseguir se conectar ao servidor RDP sem problemas, esta etapa pode não ser necessária. Contudo, se encontrar dificuldades, verifique se a porta padrão do RDP (TCP 3389) está aberta no firewall. Com o ufw ativado, o comando seria:
sudo ufw allow 3389/tcp
6. Estabelecendo a Conexão RDP
No seu cliente Windows, abra a aplicação "Conexão de Área de Trabalho Remota". Insira o endereço IP do servidor Ubuntu e clique em "Conectar". Você deverá ser apresentado à tela de login do xrdp. Forneça suas credenciais do Ubuntu (nome de usuário e senha) para acessar o ambiente Xfce4 remotamente.