X2Go-palvelimen ja -asiakkaan asentaminen ja määrittäminen Debian 8:ssa


Suuri osa Linuxin takana olevasta tehosta tulee komentoriviltä ja mahdollisuudesta hallita järjestelmää helposti etänä. Useimmat Windows-käyttäjät tai aloittelevat Linux-järjestelmänvalvojat voivat kuitenkin haluta käyttää graafista käyttöliittymää etähallintatoimintoja varten.

Muilla käyttäjillä voi yksinkertaisesti olla kotona työpöytä, joka voi tarvita myös graafisia sovelluksia etähallintaan. Oli tilanne mikä tahansa, siihen liittyy joitain luontaisia turvallisuusriskejä, kuten etäliikennettä ei salata, jolloin pahantahtoiset käyttäjät voivat haistaa etätyöpöytäistunnon.

Tämän etätyöpöytäjärjestelmien yleisen ongelman ratkaisemiseksi X2Go tunneloi etätyöpöytäistunnon SSH:n (Secure Shell) kautta. Vaikka se on vain yksi X2Gon monista eduista, se on erittäin tärkeä!

X2Gon ominaisuudet

  1. Graafinen kaukosäädin.
  2. Tunneloitu SSH:n kautta.
  3. Äänen tuki.
  4. Tiedostojen ja tulostimien jakaminen asiakkaalta palvelimelle.
  5. Mahdollisuus käyttää yhtä sovellusta koko työpöytäistunnon sijaan.

Ympäristön asetukset

  1. Tämä opas olettaa toimivan Debian 8:n (Jessie) asennuksen LXDE:llä (muut työpöytäympäristöt ovat kuitenkin tuettuja; katso tämä linkki).
  2. Toinen Linux-asiakasohjelma X2Go-asiakasohjelmiston asentamiseen (Tämä opas käyttää Linux Mint 17.1:tä Cinnamon-työpöytäympäristön kanssa).
  3. Toimiva verkkoyhteys, jossa openssh-palvelin on jo asennettu ja toimii.
  4. Pääkäyttäjän oikeudet

X2Go Serverin ja Clientin asennus Debian 8:aan

Tämä osa prosessia edellyttää X2Go-palvelimen sekä X2Go-asiakkaan määrittämistä, jotta etätyöpöytäyhteys voidaan muodostaa. Opas alkaa ensin palvelimen asetuksista ja sitten siirtyy asiakkaan asetuksiin.

X2Go-palvelimen asennus

Tämän opetusohjelman palvelin on Debian 8 -järjestelmä, jossa on LXDE. Asennusprosessin alku on X2Go Debian -varaston asentaminen ja GPG-avainten hankkiminen. Ensimmäinen askel on hankkia avaimet, jotka voidaan suorittaa helposti apt-toiminnolla.


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

Kun avaimet on saatu, on luotava arkistotiedosto, jotta apt voi etsiä X2Go-paketteja tietystä arkistopaikasta. Tämä kaikki voidaan suorittaa yhdellä yksinkertaisella komennolla, joka luo tarvittavan apt-luettelotiedoston ja lisää asianmukaisen merkinnän kyseiseen tiedostoon.


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

Yllä olevat komennot ohjaavat apt etsimään paketteja ja tarkemmin X2Go-paketteja tästä äskettäin toimitetusta arkistosta. Tässä vaiheessa järjestelmä on valmis asentamaan X2Go-palvelimen apt-meta-pakkaajalla.


apt-get install x2goserver

Tässä vaiheessa X2Go-palvelin tulee asentaa ja käynnistää. On kuitenkin aina hyvä idea varmistaa, että asennetut palvelimet ovat käynnissä.


ps aux | grep x2go

Jos järjestelmä ei käynnistä X2Goa automaattisesti, yritä käynnistää palvelu suorittamalla seuraava komento.


service x2goserver start

Tässä vaiheessa palvelimen perusasetukset tulee tehdä ja järjestelmän pitäisi odottaa yhteyksiä X2Go-asiakas-järjestelmästä.