

With your server up and your firewall configured, you are now ready to install the graphical environment for the X2Go server.įirst, update the package manager’s information about the latest software available: Step 1 - Installing the Desktop Environment on Your Server Make sure you complete Step 4 and configure your firewall to restrict all connections except for OpenSSH. Follow this guide to get started: Initial Server Setup with Ubuntu 20.04. You can use a DigitalOcean Droplet if you like.Ī user with sudo privileges and an SSH key. 2GB is minimal, but a server with 4GB or more is ideal if you have memory-hungry applications that you plan to run.

The setup described in this tutorial is useful when: This cloud desktop will include the same utilities that you would obtain had you installed Ubuntu 20.04 and the XFCE environment on your personal computer (almost identical to a Xubuntu setup). In this tutorial, you’ll use X2Go to create an Ubuntu 20.04 XFCE desktop environment that you can access remotely. It is also more responsive and more secure than many VNC solutions. By contrast, X2Go provides a working “cloud desktop,” complete with all the advantages of an always-online, remotely-accessible, and easily-scalable computing system with a fast network. Unfortunately, VNC solutions can be sluggish and insecure many also require a lot of manual configuration.


Whenever you want to run GUI applications on your instance, the typical solution is to employ Virtual Network Computing (VNC). Usually, Linux-based servers don’t come with a graphical user interface (GUI) pre-installed. The author selected Software in the Public Interest (SPI) to receive a donation as part of the Write for DOnations program.
