Hi Team,
What are the options available for me to access Linux VM as the GUI, not just SSWH console (Ubuntu, Parrot and Kali for example), from the Windows Desktop RDM application?
Hi @RemoteUser,
Thank you for reaching out! There are a few options available in Remote Desktop Manager (Windows) to access the GUI of a Linux VM.
Option 1: RDP via xrdp (Recommended)
This is the approach documented by Devolutions. You will need to install and enable xrdp on the Linux machine:
sudo apt install xrdp
sudo systemctl enable xrdp
Once that is done, create an RDP session entry in RDM pointing to the Linux VM and fill in your credentials. This works with Ubuntu, Parrot, Kali, and other distributions that have a desktop environment installed.
Reference: https://docs.devolutions.net/rdm/knowledge-base/how-to-articles/establish-a-remote-access-to-a-linux-machine-with-remote-desktop-manager
Option 2: VNC
RDM also supports VNC as a native session type. You would need to install a VNC server on the Linux machine (e.g., tigervnc-standalone-server or x11vnc) and then create a VNC entry in RDM. This is a valid alternative, though it is generally less performant than RDP.
Option 3: X11 Forwarding
If you only need to run individual GUI applications rather than a full desktop session, RDM supports X11 Forwarding over SSH. This is a more limited option but may be useful in specific scenarios.
Reference: https://docs.devolutions.net/rdm/knowledge-base/how-to-articles/x11-forwarding
For a full desktop GUI experience, we recommend going with Option 1 (RDP via xrdp) as it is the most straightforward and fully supported path within RDM.
Please let us know if you have any questions!
Best regards
Alexis Geller Peiro