X2Go es un software que nos permite tener un acceso remoto gráfico vía ssh por lo que las conexiones van cifradas, a diferencia del protocolo vnc. Tenemos otras alternativas como FreeNX, que quizá no sea tan sencillo, completo y rápido como x2go aunque igualmente valido.
Servidor X2Goserver en Debian Wheezy
Añadimos el repositorio a /etc/apt/sources.list según el sistema que usemos el repositorio será diferente.
deb http://packages.x2go.org/debian wheezy main
Actualizamos los repositorios e instalamos el paquete x2goserver
aptitude install x2goserver
Podemos reiniciar el servicio de la misma forma que con otros
/etc/init.d/x2goserver restart
Cliente X2Go Client en Debian Squeeze
Añadimos los repositorios de x2go a /etc/apt/sources.list
deb http://packages.x2go.org/debian squeeze main
Actualizamos los repositorios con
aptitude update
Instalamos el cliente
aptitude install x2goclient
Tenemos el cliente en el menú aplicaciones > internet > X2Go Client
La primera vez que lo iniciamos nos pedirá que añadamos una sesión.
Añadimos lo que nos pide, la ip y el usuario del servidor ssh y x2goserver y seleccionamos tipo de sesión Gnome ya que es el entorno de escritorio que usa el servidor.
Esta es la ventana principal de x2go
En la parte lateral derecha tenemos todos los equipos a los que podemos acceder, para añadir un nuevo servidor solo tenemos que pulsar en el primer icono de la barra de herramientas.
Para acceder al escritorio remoto del equipo Debian Wheezy damos doble click sobre el y nos pedirá el usuario y la contraseña al igual que cuando accedemos por ssh en la consola.
Cuando accedamos con las credenciales correctas nos aparecerá este cuadro.
Y ya tenemos escritorio remoto al servidor via ssh con x2go, ademas va bastante fluido.
Cliente X2Go Client en Windows
Descargamos el cliente de su web oficial
Y lo instalamos.
Una vez instalado el programa funciona exactamente igual que el Linux.