OffshoreVps
Tutoriais17 out. 20265 min de leituraPor a equipe da OffshoreVps

Como se conectar ao Windows RDP a partir do Linux (Remmina e FreeRDP)

Use o Remmina ou o FreeRDP para acessar um servidor Windows RDP a partir do Ubuntu, Debian, Fedora ou Arch, com comandos que funcionam, opções úteis e solução de problemas.

O Linux tem excelentes clientes RDP. Os dois mais úteis são o Remmina, que tem interface gráfica, e o FreeRDP, um cliente de linha de comando que o próprio Remmina usa. Qualquer um dos dois se conecta a qualquer servidor Windows RDP.

Janela de uma sessão da Área de Trabalho Remota do Windows no cliente Remmina mostrando a área de trabalho de um servidor, ilustrando a conexão a um Windows RDP a partir do Linux
Uma área de trabalho do Windows acessada por Área de Trabalho Remota.

Opção 1: Remmina (gráfico)

Instale-o pelo seu gerenciador de pacotes:

# Debian / Ubuntu
sudo apt install remmina remmina-plugin-rdp

# Fedora
sudo dnf install remmina remmina-plugins-rdp

# Arch
sudo pacman -S remmina freerdp

Depois abra o Remmina e crie uma conexão:

  1. Clique no botão de mais para adicionar um novo perfil.
  2. Defina Protocol como RDP.
  3. Digite o endereço IP do servidor em Server, Administrator em Username e a sua senha.
  4. Defina a profundidade de cor e a resolução que você quer e clique em Save and Connect.

Opção 2: FreeRDP na linha de comando

O cliente se chama xfreerdp (X11) ou wlfreerdp / sdl-freerdp em sistemas mais novos, dependendo da versão. Uma conexão típica fica assim:

xfreerdp /v:SERVER_IP /u:Administrator /p:'YOUR_PASSWORD' /size:1920x1080 +clipboard /cert:ignore

Flags úteis:

  • /dynamic-resolution redimensiona a área de trabalho remota quando você redimensiona a janela.
  • /drive:share,/home/you/share expõe uma pasta local ao servidor.
  • /gfx ativa o pipeline gráfico mais novo para um vídeo mais fluido.
  • /cert:ignore ignora o aviso de certificado. Use-o apenas em um servidor que você acabou de criar e em que confia.

Evite digitar a senha na linha de comando em uma máquina compartilhada, pois ela aparece no histórico do seu shell. Use /p sem valor para ser solicitado, onde a sua versão suportar, ou use o Remmina.

Solução de problemas

  • Conexão recusada ou timeout: verifique o IP, se o servidor está em execução e se a sua rede permite a saída pela porta 3389.
  • Falha de autenticação: verifique a senha de Administrator. O nome de usuário não diferencia maiúsculas de minúsculas, mas a senha diferencia.
  • Tela preta: veja nosso guia sobre tela preta no RDP.