Dit is een oude revisie van het document!
X2Go is een X desktopserver voor remote toegang. Het is een community versie van Nomachine NX server.
Begin met een Clone van de Debian8 minimal VM.
Verbind de repository aan de server.
haal de GPG key op en importeer die:
apt-key adv –recv-keys –keyserver keys.gnupg.net E1F958385BFE2B6E
maak de repository definitie:
vi /etc/apt/sources.list.d/x2go.list
zet daar in:
# X2Go Repository (release builds) deb http://packages.x2go.org/debian jessie main # X2Go Repository (sources of release builds) deb-src http://packages.x2go.org/debian jessie main # X2Go Repository (nightly builds) #deb http://packages.x2go.org/debian jessie heuler # X2Go Repository (sources of nightly builds) #deb-src http://packages.x2go.org/debian jessie heuler
update de apt-get database:
apt-get update
apt-get install x2go-keyring && apt-get update
installeer de X2Go server door:
apt-get install x2goserver x2goserver-xsession
De server communiceert via ssh over poort 22. Die staat al open dus dit is klaar.
Er moet nog een windowmanager worden geinstaleerd. Er zijn een aantal compatible : XFCE MATE en LXDE.
De laatste is het lichtste.
installer door :
apt-get install lxde
herstart X2Go door:
service x2goserver restart
Er is een gebruiker nodig om in te loggen. Maak deze aan:
useradd pietje-u1001 -g100 -m
We gebruiken ssh keys om in te loggen dus maak een key pair aan met ssh-keygen en zet de public key in de authorized keys file van gebruiker pietje :
su - pietje
ssh-keygen
vi /home/pietje/.ssh/authorized_keys
en zet die key er in.