Repolode
neutrinolabs

neutrinolabs/xrdp

Servidor RDP de código aberto que oferece login gráfico remoto em máquinas Linux, compatível com clientes Microsoft RDP padrão.

Alternativa open source a:Microsoft Remote Desktop

Estrelas
6,766
Forks
1,785
Issues abertas
302
Último commit
há 18 horas

O que é?

O xrdp oferece login gráfico em máquinas Linux pelo Microsoft Remote Desktop Protocol (RDP), permitindo que usuários acessem uma sessão completa do desktop por diversos clientes RDP. Entre os clientes compatíveis estão FreeRDP, rdesktop, KRDC, NeutrinoRDP e Windows MSTSC, e o transporte RDP é criptografado com TLS por padrão.

Além do login básico, o xrdp permite reconectar a uma sessão existente, redimensionar a sessão ao conectar ou durante o uso e encaminhar conexões para outros servidores RDP ou VNC. Também oferece transferência bidirecional da área de transferência, redirecionamento de unidades e redirecionamento de áudio e microfone; este último requer a compilação de módulos adicionais do PulseAudio.

O projeto tem como alvo principal o GNU/Linux em arquiteturas x86, x86-64 e ARM. A aceleração completa do desktop depende do módulo Xorg separado xorgxrdp, e há uma interface de login opcional baseada em LVGL como alternativa à interface legada padrão.

Recursos principais

  • 01Login gráfico via RDP em desktops Linux, compatível com FreeRDP, Windows MSTSC e outros clientes.
  • 02Transporte RDP criptografado com TLS por padrão.
  • 03Reconexão a sessões e redimensionamento ao conectar ou durante o uso.
  • 04Área de transferência bidirecional, redirecionamento de unidades e redirecionamento de áudio e microfone.
  • 05Encaminhamento de conexões RDP e VNC para outros servidores.

Casos de uso

  • Acessar remotamente um desktop Linux a partir de Windows, macOS, iOS ou Android usando clientes RDP integrados.
  • Oferecer acesso remoto gráfico a estações de trabalho Linux de laboratórios ou escritórios.
  • Encaminhar conexões RDP ou VNC para servidores internos por meio de um único gateway.

Início rápido

  1. 1

    Instalar xrdp no Ubuntu ou Debian

    apt install xrdp
  2. 2

    Instalar xrdp no Fedora, RHEL ou derivados (se não estiver usando Fedora, habilite o EPEL primeiro)

    dnf install xrdp

Antes de usar

  • O foco principal é GNU/Linux; outras plataformas não são o foco.
  • Para obter a experiência completa com aceleração, é necessário usar xorgxrdp. O redirecionamento de áudio requer a compilação de módulos adicionais.

Tópicos

Perguntas frequentes

O que é xrdp?
Servidor RDP de código aberto que oferece login gráfico remoto em máquinas Linux, compatível com clientes Microsoft RDP padrão. O xrdp oferece login gráfico em máquinas Linux pelo Microsoft Remote Desktop Protocol (RDP), permitindo que usuários acessem uma sessão completa do desktop por diversos clientes RDP. Entre os clientes compatíveis estão FreeRDP, rdesktop, KRDC, NeutrinoRDP e Windows MSTSC, e o transporte RDP é criptografado com TLS por padrão.
xrdp é gratuito? Qual é a licença?
xrdp é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
xrdp ainda é mantido?
Manutenção ativa. O último commit de xrdp foi em 21 de out. de 2026.
Para que posso usar xrdp?
Acessar remotamente um desktop Linux a partir de Windows, macOS, iOS ou Android usando clientes RDP integrados. Oferecer acesso remoto gráfico a estações de trabalho Linux de laboratórios ou escritórios. Encaminhar conexões RDP ou VNC para servidores internos por meio de um único gateway.
Como instalar xrdp?
Instalar xrdp no Ubuntu ou Debian: apt install xrdp Instalar xrdp no Fedora, RHEL ou derivados (se não estiver usando Fedora, habilite o EPEL primeiro): dnf install xrdp
Onde consigo xrdp?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/neutrinolabs/xrdp

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados