How to Setup GUI on Amazon EC2 Ubuntu Server

S3CloudHub - Mar 27 '21 - - Dev Community

How to Setup GUI on Amazon EC2 Ubuntu Server

Amazon EC2 Linux servers do not come with GUI, all the operations have to be done using ssh console. So if you wish to have a GUI for your Amazon Linux instances like Amazon AMI, or other Linux distribution, you can achieve it easy steps. Once you installed the GUI essentials on your server, you can access it via windows, remote desktop client. If you are using Linux, then you can use the VNC viewer as a remote desktop client. In order to have a GUI, a lightweight LXDE desktop has to be installed on your server.

LXDE

LXDE is Designed for Cloud-Based Server
GUI which is lightweight for Linux
Support Standard Keyboard Shortcut
Fast Performance
Prerequisite

1 ) EC2 Instance running with Ubuntu AMI

2) Security Group allow inbound traffic for SSH (22) and RDP (3389) port

Steps to Configure

Step 1: Connect to the EC2 Instance through ssh (you can use putty for windows)

Step 2: Update Ubuntu and install lxde using the following command

sudo apt-get update -y

sudo apt-get install lxde -y

Step 3: Install xrdp to establish a remote desktop connection, using the below command you can install xrdp

sudo apt-get install xrdp -y

Step 4: set password for ubuntu user which uses for connect using Remote Desktop

sudo passwd ubuntu

Step 5: Take EC2 instance Public Ip or DNS and access though remote Desktop

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .