datixlogo

      Document made with KompoZer
Using x2go to access a remote computer

Overview


X2Go enables you to access a graphical desktop of a computer over a low bandwidth (or high bandwidth) connection.

X2Go is a Remote Desktop solution, which some vendors vaguely call Remote Control. This is not to be confused with Microsoft Remote Desktop Connection, which is a competing Remote Desktop solution and protocol.

With X2Go, you mainly access Linux computers. The Linux computer you are accessing is the X2Go Server. (There are ways to connect to a Windows computer as well; some of them are only available with the Linux X2Go Client.)

You can connect from a computer running Linux, Windows or Mac X. The server's desktop can be any of multiple desktop environments – I recommend Xfce4.

Ssh connection


Since x2go uses an ssh connection, being able to open a connection using RSA keys is a prerequisite. Make sure the RSA public/private keys are in place on both the client and server. Test by running

   ssh <server>

Getting Started

On server (the remote machine)

   yum install x2goserver

On client (the local machine)

   yum install x2goclient

The server software consists mainly of

   /usr/lib/systemd/system/x2gocleansessions.service

which should be enabled and started. It's job is to clean up dead sessions.


Using x2go

The client software is primarily

   /usr/bin/x2goclient

which is a GUI client to manage sessions. Simply start it and fill in the blanks.

See info here:

http://wiki.x2go.org/doku.php/doc:newtox2go