Instal·lació i configuració del servidor i client X2Go a Debian 8


Gran part del poder que hi ha darrere de Linux prové de la línia d'ordres i de la possibilitat que un sistema es pugui gestionar fàcilment de forma remota. Tanmateix, per a la majoria d'usuaris del món Windows o administradors novells de Linux, pot haver-hi una preferència per tenir accés a la interfície gràfica d'usuari per a la funcionalitat de gestió remota.

És possible que altres usuaris simplement tinguin un escriptori a casa que també necessiten tenir aplicacions gràfiques gestionades de forma remota. Sigui quina sigui la situació, hi ha alguns riscos de seguretat inherents, com ara que el trànsit remot no es xifra, de manera que els usuaris maliciosos poden olorar la sessió d'escriptori remot.

Per resoldre aquest problema comú amb els sistemes d'escriptori remot, X2Go fa un túnel de la sessió d'escriptori remot mitjançant un shell segur (SSH). Tot i que només un dels molts avantatges de X2Go, és molt important!

  1. Control gràfic de l'escriptori remot.
  2. Tunelitzat mitjançant SSH.
  3. Suport de so.
  4. Compartir fitxers i impressores de client a servidor.
  5. Capacitat d'accedir a una única aplicació en lloc de tota una sessió d'escriptori.

  1. Aquesta guia suposa que aquest enllaç funciona).
  2. Un altre client Linux per instal·lar el programari client X2Go (aquesta guia utilitza Linux Mint 17.1 amb l'entorn d'escriptori Cinnamon).
  3. Connexió de xarxa funcionant amb openssh-server ja instal·lat i funcionant.
  4. Accés arrel

Instal·lació del servidor i client X2Go a Debian 8

Aquesta part del procés requerirà configurar el servidor X2Go així com un client X2Go per tenir una connexió a l'escriptori remot. La guia començarà primer amb la configuració del servidor i després procedirà a la configuració del client.

El servidor d'aquest tutorial serà el sistema Debian 8 amb LXDE. L'inici del procés d'instal·lació, és instal·lar el repositori X2Go Debian i obtenir les claus GPG. El primer pas és obtenir les claus que es poden aconseguir fàcilment des de l'apt.

# apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E

Un cop obtingudes les claus, cal crear un fitxer de repositori perquè apt cerqui els paquets X2Go en una ubicació específica del repositori. Tot això es pot aconseguir amb una ordre senzilla que crea el fitxer de llista d'apt necessari i posa l'entrada adequada en aquest fitxer.

# echo "deb http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list
# apt-get update

Les ordres anteriors indicaran a l'apt que cerqui paquets en aquest dipòsit recentment proporcionat i més concretament els paquets X2Go. En aquest punt, el sistema està preparat per tenir el servidor X2Go instal·lat mitjançant el meta-empaquetador apt.

# apt-get install x2goserver

En aquest punt, s'hauria d'instal·lar i iniciar el servidor X2Go. Tanmateix, sempre és una bona idea confirmar que els servidors instal·lats s'estan executant.

# ps aux | grep x2go

En cas que el sistema no s'iniciï automàticament X2Go, executeu l'ordre següent per intentar iniciar el servei.

# service x2goserver start

En aquest punt s'hauria de fer la configuració bàsica del servidor i el sistema hauria d'estar esperant les connexions del sistema client X2Go.