A távoli asztal beállítása az Ubuntuban

Egy távoli Ubuntu Linux számítógépre van szüksége? Állítsa be az Ubuntu képernyőmegosztását, és szükség esetén vegye igénybe a távirányítót. Bármely VNC klienssel csatlakozhat a Képernyőmegosztáshoz. Megmutatjuk, hogyan.

Az Ubuntu beépített „képernyőmegosztása” egy VNC-kiszolgáló

Amikor SSH kapcsolatot létesít egy távoli Ubuntu Linux számítógéppel, akkor kap egy terminálablak felületet. Ez tökéletesen megfelel sok feladatnál, például a rendszeradminisztrációnál, és előnye, hogy könnyű kapcsolat. Nincsenek grafikák, amelyeket a gazdaszámítógépről továbbítani lehetne a helyi kliensnek, ezért gyorsan és egyszerűen beállítható.

Ha grafikus alkalmazásokat szeretne látni a távoli gazdagépre telepítve a helyi számítógépen, ezt megteheti egy PuTTY kapcsolattal is, amelyet szintén könnyű beállítani.

De mi van, ha be akarsz menni all-in, és megnézed a teljes távoli asztalt, és mintha közvetlenül előtte ülnél? Egyszerű - a „képernyőmegosztást” használja, más néven asztali megosztást.

Ehhez konfigurálja a képernyő megosztását a távoli számítógépen, és csatlakozik hozzá a helyi számítógépen található VNC klienssel. És - kitaláltad - könnyű beállítani.

Bár ez a cikk az Ubuntura koncentrál, ez valóban egy GNOME dolog. Ugyanolyan jól működik minden olyan Linuxon, amelynek disztribúciója GNOME-verzióval rendelkezik. Például Manjaro és Fedora ugyanazokkal a lehetőségekkel és beállításokkal rendelkezik, amelyeket az alábbiakban ismertetünk. Ezen a folyamaton mentünk keresztül az Ubuntu 18.04 LTS-sel.

A képernyőmegosztás engedélyezése a távoli gazdagépen

Ezeket a beállításokat adja meg azon a távoli Ubuntu számítógépen, amelyhez csatlakozni fog .

A rendszermenüben kattintson a Beállítások ikonra.

A „Beállítások” párbeszédpanelen kattintson az oldalsó panelen a „Megosztás” elemre, majd kattintson a „Megosztás” kapcsolóra.

Kattintson a „Kikapcsolva” elemre a „Képernyőmegosztás” lehetőség mellett, így az „Be” értékre változik.

Megjelenik a „Képernyő megosztása” párbeszédpanel. Kattintson a címsoron található kapcsolóra a bekapcsoláshoz.

A kapcsoló bekapcsolásakor a párbeszédpanel alján található csúszka is On értékre vált.

Alapértelmezés szerint az „Hozzáférési beállítások” beállítása „Új kapcsolatoknak hozzáférést kell kérnie”. Ez azt jelenti, hogy minden felhasználónak meg kell erősítenie az egyes kapcsolatokat. Ha távolról próbál csatlakozni, ez nem fog menni, ezért inkább állítson be egy jelszót. Válassza a „Jelszó megkövetelése” választógombot, és írja be a jelszót a „Jelszó” mezőbe.

Ez a jelszó nem kapcsolódik egyetlen felhasználói fiókhoz sem, de a távoli ügyfeleknek meg kell adniuk, amikor csatlakoznak. Nyolc karakterre korlátozódik, ezért tegye a lehető legösszetettebbé. Ha elfelejtette a jelszót, mindig megismételheti ezeket a lépéseket a visszaállításhoz.

Miután beírt egy jelszót, zárja be a „Képernyő megosztása” és a „Beállítások” párbeszédpanelt.

A titkosítást a jelszó átvitelére és ellenőrzésére használják, amikor csatlakozási kérelmet nyújtanak be. Az, hogy a VNC forgalom többi része titkosítva van-e, a VNC kliens képességeitől függ. Ez inkább az interneten keresztüli kapcsolatokra vonatkozik.

Hacsak nincs biztonságos VPN-je a két webhelye között, vagy a VNC-kapcsolat nincs más módon védve (például SSH-n keresztüli alagúttal), akkor biztonságos feltételezni, hogy a kapcsolat nincs titkosítva. Kerülje a bizalmas vagy privát dokumentumok megnyitását a kapcsolat felett.

Most be kell állítanunk egy klienst, hogy csatlakozzon ehhez a számítógéphez, és ezzel elérjük az IP-címeket.

A távoli rendszer elérése az interneten keresztül

Figyelem : Javasoljuk, hogy a VNC-t csak helyi hálózaton használja. Az Ubuntu képernyőmegosztása nem teszi lehetővé nyolc karakternél hosszabb jelszó beállítását. Ha távolról szeretne csatlakozni, javasoljuk, hogy állítson be egy virtuális magánhálózat (VPN) szervert a hálózaton a távoli Ubuntu rendszerrel. Csatlakozzon a VPN-hez az internetről, majd csatlakozzon a VNC rendszerhez a VPN-en keresztül. Ezzel elkerülhető a VNC-kiszolgáló közvetlen kitétele a hálózatnak. Ha azonban mindenképpen elérhetővé kívánja tenni a Képernyőmegosztó szervert az interneten keresztül, akkor ez a szakasz megmutatja, hogyan.

Ha nem ugyanazon a hálózaton van, mint a távoli Ubuntu számítógép, akkor csatlakoznia kell hozzá az interneten keresztül. A hálózat által az internet számára bemutatott IP-cím a nyilvános IP-címe. Ez tulajdonképpen az útválasztó IP-címe, amelyet az internetszolgáltató (ISP) rendel hozzá. Tehát meg kell találnunk azt az IP-címet.

Ennek legegyszerűbb módja, ha beírja a „my ip” kifejezést a távoli Ubuntu számítógép Google keresősávjába, majd nyomja meg az Enter billentyűt.

Ezt jó tudni, de ez nem elég a távoli számítógéphez való csatlakozáshoz.

Képzelje el, hogy felhívni szeretne valakit egy szállodába. Nem hívhatja közvetlenül a szobájukat. Először felhívja a szállodát, és megadja a vendég nevét, akivel beszélni szeretne. A telefonközpont kezelője ellenőrzi a szálloda könyvtárát, és a megfelelő helyiségbe vezeti a hívását.

A hálózaton lévő útválasztó kapcsolótábla üzemeltetőjeként működik. Tehát a távoli hálózaton található útválasztót úgy kell beállítani, hogy továbbítsa a VNC csatlakozási kérelmeket az Ubuntu PC-re. Ez egy hálózati technika, amelyet port továbbításnak hívnak.

De állítsunk vissza egy pillanatra. Lehet, hogy az internetszolgáltatója statikus nyilvános IP-címet vagy dinamikus nyilvános IP-címet rendelt hozzá. A statikus nyilvános IP állandó, míg a dinamikus nyilvános IP-cím valószínűleg megváltozik, amikor az útválasztó újraindul. Ha a nyilvános IP-címe rendszeresen változik, a távoli számítógépek nem tudják, melyik IP-címre küldjék el csatlakozási kérelmüket.

A megoldás egy úgynevezett dinamikus domain név rendszer (DDNS). Vannak ingyenes DDNS szolgáltatók, amelyeket használhat. Az általános folyamat:

  • Regisztrál a DDNS szolgáltatónál, és statikus webcímet kap.
  • Beállítja az útválasztót, hogy rendszeresen vegye fel a kapcsolatot a DDNS szolgáltatóval, és tájékoztassa az aktuális IP-címet.
  • A DDNS rendszer frissíti az Ön webcímének rekordját, így az IP-címére mutat. Ez azt jelenti, hogy a webcímre küldött csatlakozási kérelmeket mindig az aktuális - és helyes - IP-címére továbbítjuk.

KAPCSOLÓDÓ: Hogyan érhető el egyszerűen otthoni hálózata bárhonnan a dinamikus DNS segítségével

Szállodahasonlóságunkkal élve az eddigi csatlakozási kérelem eljutott a szálloda kapcsolótáblájáig. A kapcsolat befejezéséhez az útválasztónak el kell végeznie a port továbbítását.

Az útválasztók egy adott portra érkező forgalmat egy adott számítógépre küldhetik. Miután konfigurálták a VNC forgalom küldését egy adott számítógépre, az összes bejövő VNC csatlakozási kérelem az adott számítógépre irányul.

Ha a VNC-t az interneten keresztül kívánja használni, ajánlatos nem szabványos portot használni. Alapértelmezés szerint a távoli Ubuntu számítógép VNC csatlakozási kérelmeket hallgat az 5900 TCP / IP porton.

Ez egy jól definiált egyezmény, de mindenesetre bizonyos hálózati forgalom elemzésével igazoltuk:

Ezt a részletet elfedhetjük a külvilágtól egy nem szabványos port, például a 43025 használatával. Ezt követően a távoli útválasztót úgy kell beállítani, hogy továbbítsa a 43025-ös port - vagy bármelyik kiválasztott port - csatlakozási kérelmét az 5900-as porton lévő Ubuntu számítógépre.

KAPCSOLÓDÓ: Hogyan továbbítson portokat az útválasztón

Ez olyan, mintha becsengetnénk a szállodát, és kérnénk, hogy beszéljünk a geekkel a 43025-ös szobában. Az üzemeltető tudja, hogy a geek valóban az 5900-as szobában van, és összekapcsolja a hívását. A geek nem tudja, milyen szobát kért, és nem is érdekli. Nem tudod, hogy a geek valójában melyik szobában van, és nem is érdekel.

A beszélgetés folytatódhat, és ez volt a kívánt eredmény.

Csatlakozás Linux rendszerről

Az ügyfélszámítógépnek, amely csatlakozni fog az Ubuntu számítógépünkhöz, nem kell futnia az Ubuntun. Amint látni fogjuk, amikor konfigurálunk egy Windows klienst, annak nem is kell Linuxot futtatnia.

A kapcsolat terjesztési-agnosztikus jellegének megerősítése érdekében csatlakozni fogunk egy Manjarót futtató számítógépről. A lépések megegyeznek más disztribúciókkal is.

Virtuális számítógépes hálózati (VNC) kapcsolatot fogunk létrehozni, ezért erre képes klienst kell használnunk. A Remmina egy távoli asztali kliens, amely támogatja a VNC-t, és számos Linux disztribúcióval rendelkezik, beleértve az Ubuntut is. Könnyen telepíthető (ha még nem) a többi disztribúció csomagkezelőjéből.

Nyomja meg a bal oldali Ctrl és Alt billentyűk között található Super billentyűt, majd írja be a „remmina” első betűit. A képernyő tetején megjelenik a Remmina ikon.

Kattintson az ikonra a Remmina elindításához.

Amikor megjelenik a Remmina párbeszédpanel, kattintson a „+” jelre új kapcsolat létrehozásához.

Megjelenik a Távoli asztali beállítások párbeszédpanel. Itt adhatja meg a távoli számítógéphez való csatlakozás részleteit. Ezeket el lehet menteni és újra felhasználni, így nem kell minden egyes alkalommal újból beírni őket, amikor csatlakozni szeretne.

Adjon meg egy „nevet” ehhez a kapcsolathoz. Bármit választhat, de annak olyannak kell lennie, amely azonosítja azt a számítógépet, amelyhez csatlakozni fog.

A „Csoport” mezőt üresen hagyhatja, vagy megadhatja a csoport nevét. Ha sok kapcsolatot konfigurál, azokat kategóriákba lehet csoportosítani, például Linux-számítógépek, Windows-számítógépek, központi iroda, helyi ágak stb.

A „Protokoll” legördülő menüből válassza a „VNC - VNC Viewer” lehetőséget. Most már több mező jelenik meg, amikor Remmina tudja, hogy melyik protokollt akarjuk használni.

A „Szerver” mezőbe írja be a távoli számítógép IP-címét vagy hálózati nevét. A „Felhasználónév” mező nem kapcsolódik egy Linux felhasználói fiókhoz; ide bármit beírhat. A „Jelszó” jelszónak kell lennie, amelyet akkor használt, amikor beállította a képernyőmegosztást a távoli Ubuntu gépen.

Válasszon egy értéket a „Színmélység” legördülő menüből. Az alacsonyabb értékek érzékenyebbek, de a képernyő laposnak és kissé pszichedelikusnak tűnik. Ha a látvány nem fontos az Ön számára, és a gyorsaságot részesíti előnyben a szépség helyett, válasszon alacsony értéket. A magasabb értékek jobban hasonlítanak a tényleges asztalra. Lassú kapcsolatok esetén azonban lassú lehet a frissítés, az egér mozgása pedig rendszertelen.

Válassza a „Közepes” lehetőséget a „Minőség” legördülő menüből. Ha minden rendben van, amikor csatlakozik, akkor a későbbi kapcsolatoknál ezt magasabb értékre állíthatja. De a kapcsolat működésének biztosítása érdekében a „Medium” jó kiindulópont.

Miután konfigurálta a kapcsolat részleteit, kattintson a „Mentés” gombra. Visszatér a Remmina főablakához, és ott megjelenik az új kapcsolata.

Kattintson duplán a kapcsolatra, hogy csatlakozzon a távoli Ubuntu számítógéphez. A távoli számítógépnek bekapcsolva kell lennie, és a képernyőmegosztást beállító személynek be kell jelentkeznie. Megjelenik egy értesítés arról, hogy csatlakozik és az asztalát irányítja, ami csak udvarias.

Fontos megjegyezni, hogy nem a távoli számítógépre jelentkezik be - a már bejelentkezett személy munkamenetét veszi át.

Remmina megmutatja a távoli asztalt a számítógép ablakában. Mozgathatja az egeret és ugyanúgy használhatja a billentyűzetet, mintha a távoli számítógépnél ülne.

Az oldalsó panelen található ikonok lehetővé teszik az ablak maximalizálását, a távoli asztal méretezését a Remmina ablakhoz, a teljes képernyős nézethez lépéshez stb. Mutasson az egérrel az ikonok fölé, és kap egy eszköztippet, hogy lássa, mit csinálnak.

Miután befejezte a távoli kapcsolatot, az oldalsó panel alsó ikonjára kattintva válassza le a távoli számítógépet.

Csatlakozás Windows rendszerről

A Windows-nak kompatibilitási problémái vannak a VNC-kapcsolatban használt titkosítással, ezért a titkosítás használatát választhatóvá tesszük. Így a titkosítást használó számítógépek megtehetik, és azok, amelyek nem használnak, anélkül csatlakozhatnak.

Figyelem : A hálózaton bárki lehallgathatja a kapcsolatot. Ez egy másik ok, amiért jó ezt helyi hálózaton vagy VPN-en keresztül használni - nem az interneten keresztül!

Használja ezt a parancsot a távoli Ubuntu számítógépen a titkosítás opcionálisá tételéhez:

A gsettings hamis az org.gnome.Vino igényelt titkosítást

Ha a Windows számítógépén nincs RealVNC, töltse le és telepítse. A telepítés egyszerű - csak kattintson a „Tovább” gombra, és fogadja el az alapértelmezéseket.

A telepítés után indítsa el a „VNC Viewer” alkalmazást a Start menüből. Válassza a „File” menü „New Connection” elemét.

Megjelenik a „Tulajdonságok” párbeszédpanel. Írja be a távoli Ubuntu szerver IP-címét vagy hálózati nevét a „VNC Server” mezőbe.

A „Név” mezőbe írja be a kapcsolat nevét, hogy felismerje, melyik távoli számítógéphez csatlakozik. Megadhat egy címkét a „Címke” mezőben, vagy üresen hagyhatja.

A „Biztonság” csoportban hagyja a „Titkosítás” legördülő menüt „VNC-kiszolgáló választása” értékre állítva. Győződjön meg arról, hogy mind a „Hitelesítés egyszeri bejelentkezéssel (SSO), ha lehetséges”, mind a „Hitelesítés intelligens kártya vagy tanúsítványtároló használatával, ha lehetséges” jelölőnégyzet nincs bejelölve .

A beállítások mentéséhez kattintson az „OK” gombra. Az új kapcsolat ikonja megjelenik a fő ablakban.

Kattintson duplán az ikonra a távoli számítógéphez való csatlakozáshoz. A kapcsolat létrehozásakor megjelenik egy villogó képernyő.

Mivel a titkosítást nem kötelezővé tette, és a Windows számítógépről nem fogja használni, megjelenik egy figyelmeztető párbeszédpanel.

Jelölje be a „Ne figyelmeztessen erről újra ezen a számítógépen” jelölőnégyzetet, majd kattintson a „Folytatás” gombra.

A RealVNC ablakban látja a távoli Ubuntu számítógép asztalát.

Ne feledje, hogy a Windows VNC-kapcsolat nincs titkosítva, ezért ne nyisson privát dokumentumokat vagy e-maileket ezzel a kapcsolattal.

Soha túl messze

Ha távolról kell hozzáférnie egy Ubuntu számítógéphez, akkor most erre egyszerű módja van. Bónuszként a RealVNC rendelkezik egy ingyenes alkalmazással az Android okostelefonokhoz és iPhone készülékekhez is. Beállíthatja a fenti lépések végrehajtásával.