Using X2go to achieve remote access to Ubuntu 14.04 desktop, VNC can also, but each connection to VNC to create a new seession, want to return to the last activity in the next remote login, need to remember the open thread, this tedious operation does not meet the needs of most people ...
Reference: Linux commune: How to remotely connect to the Ubuntu 14.04 graphical interface
Want to remotely connect to your Ubuntu server's graphical interface?
Here's a simple guide to how to use X2go, which is a derivative version of the NX Remote Desktop protocol.
All you need to do is install the X2go server and desktop environment on the servers and install the X2go client on the client.
actions on the Ubuntu server:
The latest X2go server version can be found in Ubuntu 14.04 Lts, Ubuntu 12.04 lts and Ubuntu 10.04 Lts via PPA. To connect to your Ubuntu server first, use the following command to install the PPA and related packages.
Before you add a PPA, you need to install this add-apt-repository:
sudo Install python-software-properties Software-properties-common
Add PPA:
sudo apt-add-repository-y ppa:x2go/stable
To refresh the package list:
sudo apt-get update
Installing the X2go server side
sudo Install x2goserver x2goserver-xsession
In this example I will use XFCE4 as the desktop environment for Ubuntu server, install Xfce4:
sudo Install Xfce4
If your Ubuntu server does not have a hostname, you will get an error when connecting. So execute the following command to set the hostname, replace the Plato with the name you need: finally execute the reboot command to restart the server.
Echo " Plato " >/etc/hostnamehostname -f/etc/hostname
Actions on the client:
In Ubuntu 12.04, Ubuntu 10.04, Ubuntu 14.04, and Ubuntu 14.10 These versions, you can execute the following command through the PPA to install the latest client. (or you can install an older version of the client in Ubuntu Package Management Center):
sudo apt-add-repository ppa:x2go/stablesudo apt-get updatesudo Install x2goclient
connection using the session name when using the client for the first time, you will be reminded to set the following information:
连接使用的图标远程服务器的IP登录用户名ssh端口(默认22)连接的类型(这个例子里面是XFCE)
When the settings are complete, on the right side of the client's window, you can see the connection you just configured. If you have more remote servers to connect to, you can create a new connection at session--new session.
Click the Connect session from the right panel and enter the remote user password to connect.
Once the connection is successful, you will be able to operate your remote server in a new window.
Windows Multi-user remote access Ubuntu 14.04 desktop