Gebruikershulpmiddelen

Site-hulpmiddelen


installatie_handleidingen:x2go_op_debian8

Dit is een oude revisie van het document!


X2Go remote desktop server op Debian 8

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.

Server installatie

repository

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

X2Go installatie

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.

Windowmanager LXDE

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

user ssh settings

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.

Vervolgens is er nog één workaround nodig om te zorgen dat het inloggen goed gaat:
vi /home/pietje/.ssh/config

en zet hier in:

Host *
    AddressFamily inet

Client installatie

Bronnen

installatie_handleidingen/x2go_op_debian8.1471692573.txt.gz · Laatst gewijzigd: 2016/08/20 13:29 door abel