Veel van de kracht achter Linux komt van de opdrachtregel en de mogelijkheid om een systeem gemakkelijk op afstand te beheren. Voor de meeste gebruikers uit de Windows-wereld of beginnende Linux-beheerders kan er echter een voorkeur zijn om toegang te hebben tot de grafische gebruikersinterface voor functionaliteit voor beheer op afstand.
Andere gebruikers hebben misschien gewoon een desktop thuis die mogelijk ook op afstand moet worden beheerd met grafische toepassingen. Welke situatie ook het geval is, er zijn enkele inherente beveiligingsrisico's, zoals dat het externe verkeer niet wordt versleuteld, waardoor kwaadwillende gebruikers de externe desktop-sessie kunnen opsnuiven.
Om dit veelvoorkomende probleem met externe desktopsystemen op te lossen, X2Go tunnelt de remote desktop-sessie via beveiligde shell (SSH). Hoewel slechts een van de vele voordelen van X2Go, het is een heel belangrijke!
Dit deel van het proces vereist het instellen van de: X2Go-server evenals een X2Go-client om een externe desktopverbinding te hebben. De gids begint eerst met de serverconfiguratie en gaat vervolgens verder met de clientconfiguratie.
De server in deze tutorial is de Debian 8 systeem draait LXDE. Het begin van het installatieproces is het installeren van de X2Go Debian repository en verkrijg de GPG-sleutels. De eerste stap is om de sleutels te verkrijgen die gemakkelijk kunnen worden bereikt door de geschikt.
# apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E.
Zodra de sleutels zijn verkregen, moet een repository-bestand worden aangemaakt zodat apt naar de X2Go-pakketten kan zoeken op een specifieke repository-locatie. Dit kan allemaal worden bereikt met één simpele opdracht die de benodigde geschikt list-bestand en plaatst het juiste item in dat bestand.
# echo "deb http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list. # apt-get-update.
De bovenstaande commando's zullen instrueren: geschikt om deze nieuw geleverde repository te doorzoeken op pakketten en meer specifiek de X2Go pakketjes. Op dit punt is het systeem klaar om de X2Go-server te installeren met behulp van de apt-meta-packager.
# apt-get install x2goserver.
Op dit punt de X2Go-server moet worden geïnstalleerd en gestart. Het is echter altijd een goed idee om te controleren of de geïnstalleerde servers actief zijn.
# ps aux | grep x2go.
In het geval dat het systeem X2Go niet automatisch start, voert u de volgende opdracht uit om te proberen de service te starten.
# service x2goserver start.
Op dit punt moet de basisserverconfiguratie worden uitgevoerd en moet het systeem wachten op verbindingen van de X2Go-client systeem.