Instaliranje i konfiguriranje X2Go poslužitelja i klijenta na Debianu 8


Velik dio snage iza Linuxa dolazi iz naredbenog retka i mogućnosti da se sustavom lako upravlja daljinski. Međutim, većina korisnika iz svijeta Windowsa ili Linux administratora početnika možda će preferirati pristup grafičkom korisničkom sučelju za funkciju daljinskog upravljanja.

Drugi korisnici mogu jednostavno imati radnu površinu kod kuće za koju bi možda trebale imati i grafičke aplikacije kojima se upravlja na daljinu. Koja god situacija bila slučaj, postoje neki inherentni sigurnosni rizici kao što je udaljeni promet koji nije šifriran, što dopušta zlonamjernim korisnicima da njuškaju sesiju udaljene radne površine.

Kako bi riješio ovaj čest problem sa sustavima udaljene radne površine, X2Go tunelira sesiju udaljene radne površine putem sigurne ljuske (SSH). Iako je samo jedna od mnogih prednosti X2Go, vrlo je važna!

Značajke X2Go

  1. Grafičko daljinsko upravljanje radnom površinom.
  2. Tunelirano kroz SSH.
  3. Zvučna podrška.
  4. Dijeljenje datoteka i pisača od klijenta do poslužitelja.
  5. Mogućnost pristupa jednoj aplikaciji umjesto cijeloj radnoj površini.

Postavljanje okruženja

  1. Ovaj vodič pretpostavlja radnu postavku Debiana 8 (Jessie) s LXDE (međutim, podržana su druga okruženja radne površine; pogledajte ovu vezu).
  2. Još jedan Linux klijent za instalaciju klijentskog softvera X2Go (Ovaj vodič koristi Linux Mint 17.1 s okruženjem radne površine Cinnamon).
  3. Radna mrežna veza s openssh-poslužiteljem koji je već instaliran i radi.
  4. Root pristup

Instalacija X2Go poslužitelja i klijenta na Debian 8

Ovaj dio procesa zahtijevat će postavljanje X2Go poslužitelja kao i X2Go klijenta kako biste imali vezu s udaljenom radnom površinom. Vodič će prvo započeti s postavljanjem poslužitelja, a zatim nastaviti s postavljanjem klijenta.

Instalacija X2Go poslužitelja

Poslužitelj u ovom vodiču bit će sustav Debian 8 koji pokreće LXDE. Početak instalacijskog procesa je instaliranje X2Go Debian repozitorija i dobivanje GPG ključeva. Prvi korak je nabaviti ključeve koji se mogu lako izvršiti apt.


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

Nakon što se dobiju ključevi, potrebno je izraditi datoteku repozitorija kako bi apt mogao tražiti X2Go pakete na određenoj lokaciji repozitorija. Sve se to može postići jednom jednostavnom naredbom koja stvara potrebnu apt datoteku popisa i stavlja odgovarajući unos u tu datoteku.


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

Gornje naredbe će uputiti apt da traži pakete u ovom novoopremljenom repozitoriju, točnije pakete X2Go. U ovom trenutku sustav je spreman za instaliranje X2Go poslužitelja pomoću odgovarajućeg meta-pakira.


apt-get install x2goserver

U ovom trenutku X2Go poslužitelj bi trebao biti instaliran i pokrenut. Ipak, uvijek je dobra ideja potvrditi da instalirani poslužitelji rade.


ps aux | grep x2go

U slučaju da sustav ne pokrene automatski X2Go, pokrenite sljedeću naredbu da pokušate pokrenuti uslugu.


service x2goserver start

U ovom trenutku osnovna konfiguracija poslužitelja trebala bi biti gotova i sustav bi trebao čekati na veze sa X2Go klijentskog sustava.