Most Linux servers don’t come with a GUI (Graphical User Interface) preinstalled. When you want to run GUI applications on your server, a typical solution is to employ VNC (Virtual Network Computing), which is notoriously sluggish, insecure by default, and requires lots of configuration to get up and running. [X2Go](https://wiki.x2go.org/doku.php) provides a working “cloud desktop” with all the advantages of an always-online, remotely-accessible, and easily-scalable system with a fast network and increased security. In this tutorial, you’ll use X2Go to create an [XFCE](https://www.xfce.org/) desktop environment that you can access remotely. Choose your operating system to begin.
How To Set Up a Remote Desktop with X2Go on CentOS 8
How To Set Up a Remote Desktop with X2Go on Debian 10
How To Set Up a Remote Desktop with X2Go on Debian 8
How To Set Up a Remote Desktop with X2Go on Ubuntu 20.04
How To Set Up a Remote Desktop with X2Go on Ubuntu 18.04