xrdp is an open source RDP Server for Remote Desktop Connections

xrdp is an open source RDP Server for Remote Desktop Connections
Photo by Caleb Martin / Unsplash

xrdp is an open-source RDP server that allows graphical login to remote machines using RDP. It supports various RDP clients, including FreeRDP, rdesktop, NeutrinoRDP, and Microsoft Remote Desktop Client. xrdp provides features such as two-way clipboard transfer, audio and drive redirection, and session resizing.

It primarily targets GNU/Linux operating systems and is compatible with x86 and ARM processors.

Features

  • RDP transport is encrypted using TLS by default
  • Two-way clipboard transfer (text, bitmap, file)
  • Audio redirection
  • Drive redirection (mount local client drives on remote machine)
  • Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC)
  • Works on some or all of Windows, Mac OS, iOS, and/or Android
  • Graphical login to remote machines using RDP (Microsoft Remote Desktop Protocol)
  • Accepts connections from various RDP clients: FreeRDP, rdesktop, NeutrinoRDP, and Microsoft Remote Desktop Client (for Windows, macOS, iOS, and Android)
  • Graphics remoting
  • Two-way clipboard transfer (text, bitmap, file)
  • Audio redirection
  • Drive redirection (mount local client drives on a remote machine)
  • Connect to a Linux desktop using RDP from anywhere (requires xorgxrdp Xorg module)
  • Reconnect to an existing session
  • Session resizing (both on-connect and on-the-fly)
  • RDP/VNC proxy (connect to another RDP/VNC server via xrdp)
  • Primarily targets GNU/Linux operating system
  • Compatible with x86 (including x86-64) and ARM processors
  • Distributed in most Linux distributions' repositories
  • Connect to a Linux desktop using RDP from anywhere (requires xorgxrdp Xorg module)
  • Reconnect to an existing session
  • Session resizing (both on-connect and on-the-fly)
  • RDP/VNC proxy (connect to another RDP/VNC server via xrdp)

Supported clients

  • FreeRDP
  • rdesktop
  • KRDC
  • NeutrinoRDP
  • Windows MSTSC (Microsoft Terminal Services Client, aka mstsc.exe)
  • Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC)

License

Apache License V2.0

Resources & Download

xrdp
Download xrdp for free. An open source RDP server. xrdp provides a graphical login to remote machines using RDP (Microsoft Remote Desktop Protocol). xrdp accepts connections from a variety of RDP clients: FreeRDP, rdesktop, NeutrinoRDP and Microsoft Remote Desktop Client (for Windows, macOS, iOS and Android).
GitHub - neutrinolabs/xrdp: xrdp: an open source RDP server
xrdp: an open source RDP server. Contribute to neutrinolabs/xrdp development by creating an account on GitHub.

Read more