There is a ton-and-a-half of internet articles about how to install a software remote access client on a Linux Host. The software range from ssh to VNC to Remmina, X2GO, and so on. They are intended to enable a Linux host to access Windows and Linux based computers. Remmina is my option of choice as it can access VNC and Microsoft RDP remote computers.
Fine and good. but what about accessing a Linux Remote Desktop. The computer must run some sort of service. I have tried VNC and was able to make it work depending on the desktop environment on the remote Linux Computer. It was complicated, required starting a local SSH session to map proper ports on the local host that wants to access the remote server and then starting the VNC server on the remote host. Senseless over complication.
I have also tried X2GO, but it is a buggy package – skip it.
XRDP to the rescue. XRDP is a solid package that operates as efficient MSRDP.
There are four commands to install and configure XRDP on an Ubuntu Computer. This by far is the simplest method I have encountered. Execute the following you may access the Linux Remote Computer in less than 30 seconds. I am all about simplicity!
sudo apt install xrdp
sudo usermod -a -G ssl-cert xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp
Then use your favorite RDP Client to access the host. Done! Forget about the others!
