Az X2Go Server és Client telepítése és konfigurálása Debian 8 rendszeren
A Linux mögött meghúzódó erő nagy része a parancssorból és a rendszer távolról történő egyszerű kezeléséből fakad. A legtöbb Windows-felhasználó vagy kezdő Linux-rendszergazda azonban előnyben részesítheti a grafikus felhasználói felület elérését a távfelügyeleti funkciókhoz.
Előfordulhat, hogy a többi felhasználónak egyszerűen van otthon egy asztala, amelyhez grafikus alkalmazások távolról is kezelhetők. Bármelyik helyzetről is legyen szó, vannak benne rejlő biztonsági kockázatok, például a távoli forgalom nincs titkosítva, ami lehetővé teszi a rosszindulatú felhasználók számára, hogy beleszagoljanak a távoli asztali munkamenetbe.
A távoli asztali rendszerekkel kapcsolatos gyakori probléma megoldása érdekében az X2Go a távoli asztali munkamenetet biztonságos shell-en (SSH) keresztül vezeti át. Bár csak egy az X2Go számos előnye közül, nagyon fontos!
Az X2Go jellemzői
- Grafikus távoli asztali vezérlés.
- Alagút SSH-n keresztül.
- Hang támogatás.
- Fájl- és nyomtatómegosztás kliensről szerverre.
- Egyetlen alkalmazás elérése a teljes asztali munkamenet helyett.
Környezet beállítása
- Ez az útmutató működő Debian 8 (Jessie) telepítést feltételez LXDE-vel (más asztali környezetek azonban támogatottak; lásd ezt a hivatkozást).
- Egy másik Linux kliens az X2Go ügyfélszoftver telepítéséhez (ez az útmutató a Linux Mint 17.1 verziót használja a Cinnamon asztali környezettel).
- Működő hálózati kapcsolat már telepített és működő openssh-szerverrel.
- Root hozzáférés
Az X2Go Server és Client telepítése Debian 8 rendszeren
A folyamat ezen részéhez be kell állítani az X2Go szervert, valamint egy X2Go klienst a távoli asztali kapcsolat eléréséhez. Az útmutató először a kiszolgáló beállításával kezdődik, majd a kliens beállításával folytatódik.
X2Go szerver telepítése
Az oktatóanyagban szereplő szerver a Debian 8 rendszer lesz, amelyen LXDE fut. A telepítési folyamat kezdete az X2Go Debian lerakat telepítése és a GPG kulcsok beszerzése. Az első lépés a kulcsok beszerzése, amelyek könnyen végrehajthatók az apt segítségével.
apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
A kulcsok beszerzése után létre kell hozni egy tárolófájlt, hogy az apt megkeresse az X2Go csomagokat egy adott lerakat helyen. Mindez egyetlen egyszerű paranccsal megvalósítható, amely létrehozza a szükséges apt listafájlt, és elhelyezi a megfelelő bejegyzést ebbe a fájlba.
echo "deb http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list
apt-get update
A fenti parancsok arra utasítják az apt-t, hogy ebben az újonnan biztosított tárolóban keressen csomagokat, pontosabban az X2Go csomagokat. Ezen a ponton a rendszer készen áll az X2Go szerver telepítésére az apt meta-csomagoló segítségével.
apt-get install x2goserver
Ekkor telepíteni és el kell indítani az X2Go szervert. Mindig jó ötlet azonban ellenőrizni, hogy a telepített szerverek futnak-e.
ps aux | grep x2go
Abban az esetben, ha a rendszer nem indítja el automatikusan az X2Go-t, futtassa a következő parancsot a szolgáltatás elindításához.
service x2goserver start
Ezen a ponton el kell végezni a szerver alapkonfigurációját, és a rendszernek várnia kell az X2Go kliens rendszer kapcsolataira.