Instalace a konfigurace serveru a klienta X2Go na Debianu 8


Velká část výkonu za Linuxem pochází z příkazového řádku a možnosti snadné správy systému na dálku. Pro většinu uživatelů ze světa Windows nebo začínajících správců systému Linux však může existovat preference mít přístup ke grafickému uživatelskému rozhraní pro funkci vzdálené správy.

Ostatní uživatelé mohou jednoduše mít doma pracovní plochu, která může vyžadovat také vzdálenou správu grafických aplikací. V každé situaci může nastat určitá bezpečnostní rizika, jako je například šifrování vzdáleného provozu, což uživatelům se zlými úmysly umožňuje čichat relaci vzdálené plochy.

Chcete-li vyřešit tento běžný problém se systémy vzdálené plochy, X2Go tuneluje relaci vzdálené plochy prostřednictvím zabezpečeného prostředí (SSH). I když je to jen jedna z mnoha výhod X2Go, je to velmi důležitá!

  1. Graphical remote desktop control.
  2. Tunneled through SSH.
  3. Sound support.
  4. File and printer sharing from client to server.
  5. Ability to access a single application rather than a whole desktop session.
  1. This guide assumes a working Debian 8 (Jessie) setup with LXDE (other desktop environments are support however; please see this link).
  2. Another Linux client to install the X2Go client software (This guide uses Linux Mint 17.1 with the Cinnamon desktop environment).
  3. Working network connection with openssh-server already installed and working.
  4. Root access

Instalace serveru X2Go a klienta na Debian 8

Tato část procesu bude vyžadovat nastavení serveru X2Go i klienta X2Go, aby bylo možné připojení ke vzdálené ploše. Průvodce začne nejprve nastavením serveru a poté přejde k nastavení klienta.

Serverem v tomto výukovém programu bude systém Debian 8 se spuštěným LXDE. Zahájením procesu instalace je instalace repozitáře X2Go Debian a získání klíčů GPG. Prvním krokem je získání klíčů, které lze snadno dosáhnout apt.

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

Po získání klíčů je třeba vytvořit soubor úložiště, aby bylo možné vyhledávat balíčky X2Go v konkrétním umístění úložiště. To všeho lze dosáhnout jedním jednoduchým příkazem, který vytvoří potřebný soubor seznamu apt a vloží do něj příslušnou položku.

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

Výše uvedené příkazy instruují apt, aby prohledal toto nově poskytnuté úložiště pro balíčky a konkrétněji balíčky X2Go. V tomto okamžiku je systém připraven na instalaci serveru X2Go pomocí apt meta-balicího programu.

# apt-get install x2goserver

V tomto okamžiku by měl být nainstalován a spuštěn server X2Go. Vždy je dobré ověřit, že nainstalované servery běží.

# ps aux | grep x2go

V případě, že systém automaticky nespustí X2Go, spusťte následující příkaz a pokuste se službu spustit.

# service x2goserver start

V tomto okamžiku by měla být provedena základní konfigurace serveru a systém by měl čekat na připojení z klientského systému X2Go.