Connecting to Linux Instances using X2Go
Install the X2Go Client
- Linux
- On RedHat or CentOS, enable EPEL repo and install the
x2goclient
package
- On Fedora, install the
x2goclient
package
- On Windows or OSX, download and run the X2Go Client installer
fromĀ http://wiki.x2go.org/doku.php/download:start or
via the direct links below
Start an instance on Anvil with Xfce
Start a new instance with any of the
images that include Xfce.
Steps:
- Under Compute… Instances… click the ‘Launch Instance’ button
- Choose ‘Boot from image’, and select your desired image (here
‘CentOS 7.2 Xfce’ is used)
- On the ‘Access and Security’ tab, ensure the ‘default’ security
group is checked. This will allow incoming SSH access.
- On the ‘Networking’ tab, add the ‘Cluster Interface’ network only
- Launch the instance
- On the instances page, note the IP Address of your new instance
Connect with the X2Go Client
Create a new session with the following settings:
- Host: IP address of your instance
- Login: centos
- RSA key: Configure with the id_rsa key pair you used to create the
instance
- Session type: XFCE
- Click ‘OK’ to save your new session
Open the connection:
- Anvil instances are on a private network. To reach them with SSH,
you’ll need to connect to the
Anvil VPN.
- Click on the session in X2Go Client to open it
- The first time you connect, you’ll be asked to confirm the SSH key
of the remote server.
- After a couple seconds, a desktop will open. Click ‘Use default
config’ to get a standard Xfce Linux desktop.
- You’re ready to use your Xfce Linux desktop