Windows - Linux - Powershell
xRDP is a free and open-source implementation of Microsoft RDP (Remote Desktop Protocol) server that enables operating systems other than Microsoft Windows (such as Linux and BSD-style operating systems) to provide a fully functional RDP-compatible remote desktop experience.
xRDP supports Debian and Ubuntu based distributions of Linux with official support for the following
Source: https://c-nergy.be/products.html
Download latest release from https://www.c-nergy.be/repository.html with wget <link>
e.g., for version 1.5.1 you would run
wget https://www.c-nergy.be/downloads/xRDP/xrdp-installer-1.5.1.zip
Extract script
unzip xrdp-installer-X.X.X.zip
Run the install script
bash xrdp-installer-X.X.X.sh -l -s
-l
customizes the login screen over Remote Desktop-s
enables audio over Remote DesktopHide thinclient_drives
from the desktop
sudo sed -i 's!FuseMountName=thinclient_drives!FuseMountName=.thinclient_drives!' /etc/xrdp/sesman.ini
Reboot the system
sudo reboot
xRDP should be ready to use
To change xRDP’s port from the default of 3389
, edit the following file and adjust the value of PORT=
sudo nano /etc/xrdp/xrdp.ini
Save the file and restart the system
sudo reboot