a Linux rendkívül rugalmas operációs rendszer. A megértés egyik legegyszerűbb módja az, amikor látja, hogy egy feladat elvégzéséhez mindig több út vezet a sikerhez. Ezt tökéletesen szemlélteti, ha úgy találja, hogy távoli asztalt kell megjeleníteni egy helyi gépen. Mehetsz RDP, VNC, SSH, vagy akár egy harmadik fél opciót. Általánosságban elmondható, hogy az asztal határozza meg az útvonalat, de egyes lehetőségek sokkal könnyebbek, mint mások. Miután megértette, hogy a modern asztali számítógépek hogyan tették ezt a feladatot, a Linux asztali számítógépek és szerverek távoli adminisztrációja (GUI-kkal) sokkal egyszerűbbé válik.
mint már említettem, hogy hogyan csinálod ezt függ a forgalmazás. Ebben a cikkben kitérek arra, hogyan lehet ezt megtenni az Ubuntu Desktop 18.04 és A Fedora 26, valamint A Fedora 26 és a Kubuntu között. A nagy probléma, amellyel találkozni fog, az, hogy egyes asztali számítógépek egyszerűen nem működnek jól ezzel a technológiával. Például, ahogy áll, a Waylandnek még meg kell találnia az utat a VNC támogatásához. Ugyanez igaz az Elementary OS asztalra is. Tehát bemutatom, hogy csatlakozom A Fedora 26-hoz az Ubuntu 18.04-ről, majd A Fedora 26-ról a Kubuntu 17.10-re. A remmina, a krfb és a GNOME beépített eszközeit fogom használni.
az Ubuntutól a Fedoráig
A Fedora 26 legújabb kiadásával az alapértelmezett GNOME asztal használatával a távoli kapcsolat beállítása meglehetősen egyszerű (mivel alapértelmezés szerint minden telepítve van). Az első dolog, amit meg kell tennie, a megosztás engedélyezése. Ha megnyitja a GNOME kötőjelet, és írja be a megosztást, megjelenik a megosztási lehetőség, amely lehetővé teszi az eszköz megnyitását. Amikor megnyílik az ablak, kattintson a Be/Ki csúszkára Be pozícióra, majd kattintson a képernyő megosztása elemre. A megjelenő ablakban (1.ábra) kattintson a kapcsolatok engedélyezése a képernyő vezérléséhez jelölőnégyzetre.
azt is engedélyezheti a hozzáférési lehetőségek az új kapcsolatok kell kérni a hozzáférést, valamint a jelszót igénylő. Nagyon ajánlom, minimális szinten, hogy engedélyezze az új kapcsolatok opcióját, hozzáférést kell kérnie. Így, amikor valaki megpróbál hozzáférni a távoli asztalhoz, a kapcsolat csak akkor jön létre, ha jóváhagyják. Miután ezeket a lehetőségeket elintézte, bezárhatja azt az ablakot.
a dobozból a Fedorának meg kell nyitnia a szükséges portot a tűzfalban, így ez a távoli kapcsolat működhet. Menjen vissza a GNOME Dash-hez, és írja be a tűzfalat. Amikor megjelenik a tűzfal ikon, kattintson rá, és adja meg rendszergazdai jelszavát. A megjelenő ablakban kattintson a Szolgáltatások elemre, majd görgessen lefelé, amíg meg nem jelenik a vnc-server (2.ábra).
kattintson a vnc-server engedélyezéséhez, majd amikor a rendszer kéri, írja be rendszergazdai jelszavát. A VNC porthoz való hozzáférés engedélyezve van.
irány az Ubuntu gép. Telepítenünk kell a remmina alkalmazást (amely az egyik jobb távoli kliens alkalmazás). Mivel a standard adattárban található verzió tartalmaz néhány hibát, a következő lépésekkel telepítjük a legújabb verziót:
-
adja hozzá a szükséges adattárat a sudo apt-add-repository ppa paranccsal: remmina-ppa-team/remmina-next
-
frissítse az apt forrásokat a sudo apt update paranccsal
-
telepítse a szoftvert a sudo apt-get install Remmina remmina-plugin-rdp remmina-plugin-gnome libfreerdp-plugins-standard paranccsal
az asztali menüből írja be a remmina parancsot, majd nyissa meg az újonnan telepített szoftvert. A cím ablakban (3.ábra) válassza ki a VNC lehetőséget a legördülő menüből, írja be A Fedora gép IP-címét, majd nyomja meg az Enter billentyűt.
miután megnyomta az Enter billentyűt a billentyűzeten, megjelenik a Fedora asztali értesítés. Vigye az egérmutatót az értesítés fölé, majd kattintson az Elfogadás gombra (4.ábra). A kapcsolat létrejön, és bárki, aki az Ubuntu gépen van, vezérelheti A Fedora asztalát.
a Fedorától a Kubuntu-ig
most a Fedorától a Kubuntu-hoz fogunk csatlakozni. Mivel ugyanazt a klienst (remmina) fogjuk használni, telepítenünk kell A Fedora-ra. Ehhez nyisson meg egy terminál ablakot, és adja ki a parancsot sudo dnf install remmina.
a telepítéssel most hozzá kell adnunk a szükséges szoftvert a Kubuntu asztalra. A kérdéses alkalmazás krfb, amelyet a sudo apt install krfb paranccsal lehet telepíteni. A telepítés után megnyithatja a KDE menüt, és beírhatja a krfb parancsot. Kattintson a kapott bejegyzésre, majd az új ablakban kattintson az Asztalmegosztás engedélyezése jelölőnégyzetre (5.ábra).
a krfb eszköz megadja a szükséges IP-címet, valamint a jelszót, amelyet használni kell az ügyfél hozzáféréséhez. Ha nem tetszik a megadott jelszó, akkor a hozzá tartozó Szerkesztés gombra kattintva módosítható.
ezen a ponton a KDE asztal készen áll a megosztásra. Menjen A Fedora felé, nyissa meg a GNOME kötőjelet, írja be a remmina parancsot, majd kattintson az ikonra a szoftver megnyitásához. A legördülő menüből válassza a VNC lehetőséget, írja be a Kubuntu gép IP-címét, majd nyomja meg az enter billentyűt. A rendszer kéri a krfb jelszót. Írja be ezt, majd kattintson az OK gombra. Visszatérve a Kubuntu asztalra, felkérjük, hogy fogadja el a kapcsolatot. Miután elfogadta, a Kubuntu asztal megjelenik a Fedorán. Készen állsz a munkára.
egyszerű távoli asztali kapcsolat
és ennyi az egész. Igen, rengeteg más módja van az ilyen típusú kapcsolatok engedélyezésének (és néhány asztali számítógép nem teszi a folyamatot majdnem olyan egyszerűvé). Szerencsére a modern asztali disztribúciók mindent tartalmaznak, ami a távoli kapcsolatok hihetetlenül egyszerűvé tételéhez szükséges. Ha a választott asztal nem tartalmazza az eszközöket, amelyek megkönnyítik ezt, akkor a Linux számára elérhető számos VNC szerver (például vino, TigerVNC vagy tightvnc) telepítését tervezi. Lehet, hogy a szokásos VNC szerver útvonal nem olyan felhasználóbarát, mint az itt ismertetett módszerek, de a beállítás után ugyanolyan megbízható.
Tudjon meg többet a Linuxról a The Linux Foundation és az edX ingyenes “bevezetés a Linuxba” tanfolyamán keresztül.