- Dave McKay
@TheGurkha
- július 24, 2019, 9:00am EDT
szüksége van egy távoli Ubuntu Linux számítógépre? Állítsa be az Ubuntu Képernyőmegosztását, majd vegye be a távirányítót, amikor szüksége van rá. Csatlakozhat a képernyőmegosztáshoz bármely VNC ügyféllel. Megmutatjuk, hogyan.,
az Ubuntu beépített “Képernyőmegosztása” egy VNC szerver
amikor SSH kapcsolatot létesít egy távoli Ubuntu Linux számítógéppel, kap egy terminálablak-felületet. Ez tökéletesen megfelel számos feladatnak, például a rendszer adminisztrációnak, és előnye, hogy könnyű kapcsolat. Nincs olyan grafika, amely a gazdagépről a helyi kliensre továbbítana, így gyors és könnyen beállítható.
Ha a helyi számítógép távoli gazdagépére telepített grafikus alkalmazásokat szeretné látni, ezt megteheti egy PuTTY kapcsolattal, amelyet szintén könnyű beállítani.,
de mi van, ha azt szeretnénk, hogy menjen all-in, és látni a teljes távoli asztalon, és úgy, mintha ültél előtte? Egyszerű – használja a “képernyőmegosztást”, más néven asztali megosztást.
ehhez konfigurálja a képernyőmegosztást a távoli számítógépen, majd csatlakozik hozzá egy VNC klienssel a helyi számítógépen. És-már kitaláltad – könnyű felállítani.
bár ez a cikk az Ubuntu-ra koncentrál, ez valóban GNOME dolog. Ugyanolyan jól működik minden más Linuxon, amely rendelkezik a disztribúció GNOME verziójával., Manjaro és Fedora például ugyanazokkal a lehetőségekkel és beállításokkal rendelkeznek az alábbiakban. Ezt a folyamatot az Ubuntu 18.04 LTS-vel végeztük.
hogyan lehet engedélyezni a képernyő megosztását a távoli gazdagépen
ezek a beállítások a távoli Ubuntu számítógépen, amelyhez csatlakozni fog.
a rendszer menüben kattintson a Beállítások ikonra.
a” Beállítások “párbeszédpanelen kattintson a” Megosztás “elemre az oldalsó panelen, majd kattintson a” Megosztás ” váltóra.
kattintson az ” Off “gombra a” Képernyőmegosztás “opció mellett, így az” On ” – ra változik.”
megjelenik a “Képernyőmegosztás” párbeszédablak., Kattintson a váltógombra a címsorban a bekapcsoláshoz.
amikor a kapcsoló be van kapcsolva, a párbeszédablak alján található csúszka is be-re változik.
alapértelmezés szerint az ” Access Options “beállítása” új kapcsolatoknak hozzáférést kell kérniük.”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 működni, ezért konfiguráljon helyette egy jelszót. Válassza ki a” jelszó igénylése “rádiógombot, majd írjon be egy jelszót a” Jelszó ” mezőbe.,
Ez a jelszó nem kapcsolódik semmilyen felhasználói fiókhoz, de távoli ügyfeleknek kell biztosítaniuk, amikor csatlakoznak. Nyolc karakterre korlátozódik, tehát a lehető legösszetettebbé tegye. Ha elfelejtette a jelszót, akkor mindig ismételje meg ezeket a lépéseket a visszaállításhoz.
jelszó beírása után zárja be a” Képernyőmegosztás “és a” Beállítások ” párbeszédablakokat.a
titkosítás a jelszó átvitelére és ellenőrzésére szolgál kapcsolatkérés esetén. 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 aggodalomra ad okot az interneten keresztüli kapcsolatokkal kapcsolatban.
hacsak nincs biztonságos VPN a két webhely között, vagy a VNC kapcsolat egyébként védett (például az SSH-n keresztül történő alagútban), akkor biztonságos feltételezni, hogy a kapcsolat nem titkosított. Kerülje az érzékeny vagy magándokumentumok megnyitását a kapcsolat felett.
most be kell állítanunk egy klienst, hogy csatlakozzon ehhez a számítógéphez, ami IP-címekhez vezet.
hogyan lehet elérni a távoli rendszert az Interneten keresztül
figyelmeztetés: javasoljuk, hogy a VNC-t csak helyi hálózaton használja., Az Ubuntu Képernyőmegosztása nem engedi, hogy nyolc karakternél hosszabb jelszót állítson be. Ha távolról szeretne csatlakozni, javasoljuk, hogy hozzon létre 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ő, hogy a VNC szervert közvetlenül a hálózatnak tegye ki. Ha azonban a képernyőmegosztó szervert egyébként elérhetővé szeretné tenni az Interneten keresztül, ez a szakasz megmutatja, hogyan.,
Ha nem ugyanazon a hálózaton tartózkodik, mint a távoli Ubuntu számítógép, akkor csatlakoznia kell hozzá az Interneten keresztül. A hálózat által az internetre eljuttatott IP-cím a nyilvános IP-címe. Ez valójában az útválasztó IP-címe, amelyet az internetszolgáltató (ISP) rendel hozzá. Szóval meg kell találnunk azt az IP-címet.
ennek legegyszerűbb módja a “saját ip” beírása 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 ahhoz, hogy kapcsolatot létesítsen a távoli számítógéppel.,
képzelje el, hogy valakit szeretne hívni egy szállodában. Nem hívhatod fel közvetlenül a szobájukat. Először hívja fel a szállodát, és adja meg a vendég nevét, akivel beszélni szeretne. A kapcsolótábla kezelője ellenőrzi a szálloda könyvtárát, majd a hívást a megfelelő helyiségbe helyezi.
a hálózaton lévő útválasztó kapcsolótábla-üzemeltetőként működik. Tehát a távoli hálózaton lévő útválasztót úgy kell konfigurálni, hogy továbbítsa a VNC csatlakozási kérelmeket az Ubuntu PC-re. Ez egy port forwarding nevű hálózati technika.
de térjünk vissza egy pillanatra., Előfordulhat, hogy az internetszolgáltató statikus nyilvános IP-címet vagy dinamikus nyilvános IP-címet adott meg Önnek. 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ím időszakosan megváltozik, a távoli számítógépek nem fogják tudni, hogy melyik IP-címre küldje el csatlakozási kérelmét.
a megoldás valami úgynevezett dynamic domain name system (DDNS). Vannak ingyenes DDNS szolgáltatók segítségével. Az általános folyamat:
- Ön regisztrál a DDNS szolgáltatónál, és statikus webcímet kap.,
- úgy konfigurálja az útválasztót, hogy rendszeresen vegye fel a kapcsolatot a DDNS szolgáltatóval, és tájékoztassa az aktuális IP-címéről.
- a DDNS rendszer frissíti a webcím rekordját, így az IP-címére mutat. Ez azt jelenti, hogy a webcímére küldött csatlakozási kérelmeket mindig továbbítjuk az Ön aktuális és helyes IP-címére.
kapcsolódó: Hogyan lehet könnyedén elérni otthoni hálózatát bárhonnan dinamikus DNS-vel
szállodánk analógiájával a csatlakozási kérés eddig eljutott a szállodai kapcsolótáblához., A kapcsolat befejezéséhez az útválasztónak végre kell hajtania a port továbbítását.
az útválasztók egy adott portra érkező forgalmat küldhetnek egy adott számítógépre. Miután konfigurálták őket, hogy VNC forgalmat küldjenek 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, tanácsos 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 a TCP / IP 5900 porton.,
Ez egy jól definiált egyezmény, de egyébként ellenőriztük néhány hálózati forgalom elemzésével:
ezt a részletet a külvilágtól elfedhetjük egy nem szabványos port használatával, mint például a 43025. A távoli útválasztót ezután úgy kell konfigurálni, hogy továbbítsa a 43025—ös portra vonatkozó csatlakozási kérelmeket—vagy bármelyik portot választja-az Ubuntu számítógépre az 5900-as porton.
kapcsolódó: hogyan továbbíthatjuk a portokat az útválasztón
Ez olyan, mintha a szállodát csengetnénk, és a 43025-ös szobában szeretnénk beszélni a geekkel. Az üzemeltető tudja, hogy a stréber tényleg az 5900-as szobában van, és csatlakozik a hívásához., A stréber nem tudja, melyik szobát kérted, és nem is érdekli. Nem tudod, melyik szobában van a stréber, és nem is érdekel.
a beszélgetés köztetek folytatódhat, és ez volt a kívánt eredmény.
hogyan lehet csatlakozni egy Linux rendszer
a kliens számítógép, hogy fog csatlakozni a Ubuntu számítógép nem kell futtatni Ubuntu. Amint látni fogjuk, amikor beállítunk egy Windows klienst, nem is kell Linuxot futtatnia.,
a kapcsolat disztribúciós-agnosztikus jellegének megerősítése érdekében egy Manjaro-t futtató számítógépről fogunk csatlakozni. A lépések ugyanazok a többi disztribúció esetében.
virtuális számítástechnikai hálózatot (VNC) fogunk létrehozni, ezért olyan klienst kell használnunk, amely képes erre. A Remmina egy távoli asztali kliens, amely támogatja a VNC-t, és számos Linux disztribúcióval, köztük az Ubuntuval van ellátva. Könnyen telepíthető (ha még nem) más disztribúciók csomagkezelőjéből.,
nyomja meg a Super gombot, amely a bal oldali Ctrl és Alt billentyűk között található, majd írja be a “remmina” első néhány betűjét.”A Remmina ikon megjelenik a képernyő tetején.
kattintson az ikonra a Remmina elindításához.
amikor megjelenik a Remmina párbeszédablak, kattintson a ” + ” jelre egy új kapcsolat létrehozásához.
megjelenik a Távoli asztal beállítási párbeszédablak. Itt adja meg a távoli számítógéphez való kapcsolat részleteit. Ezek menthetők és újra felhasználhatók, így nem kell újra beírnia őket minden alkalommal, amikor csatlakozni szeretne.,
adjon meg egy “nevet” ehhez a kapcsolathoz. Választhat bármit, de valami olyannak kell lennie, amely azonosítja azt a számítógépet, amelyhez csatlakozik.
a” csoport ” mezőt üresen hagyhatja, vagy megadhatja a csoport nevét. Ha sok kapcsolatot konfigurál, akkor kategóriákba csoportosíthatók, például Linux számítógépek, Windows számítógépek, központi iroda, helyi fiókok stb.
válassza a “protokoll” legördülő menüből a “VNC – VNC Viewer” lehetőséget. Több mező jelenik meg most, hogy Remmina tudja, 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; itt bármit beírhat. A “jelszó” legyen az a jelszó, amelyet a képernyőmegosztás távoli Ubuntu gépen történő beállításakor használt.
válasszon ki egy értéket a” színmélység ” legördülő menüből. Az alacsonyabb értékek érzékenyebbek, de a képernyő sík, kissé pszichedelikus lesz. Ha a látvány nem fontos az Ön számára, és előnyben részesíti a sebességet a szépséggel szemben, válasszon egy alacsony értéket. A magasabb értékek jobban hasonlítanak a tényleges asztalra., Lassú kapcsolatoknál azonban lassú lehet A frissítés, az egér mozgása pedig kiszámíthatatlan.
válassza a “közepes” lehetőséget a “minőség” legördülő menüből. Ha minden rendben van, amikor csatlakozik, ezt magasabb értékre állíthatja a későbbi kapcsolatokhoz. De annak érdekében, hogy a kapcsolat működjön, a “közepes” jó kiindulási pont.
a kapcsolat adatainak konfigurálása után kattintson a” Mentés ” gombra. Visszatérsz a fő Remmina ablakhoz,és ott szerepel az új kapcsolatod.,
kattintson duplán a kapcsolatra a távoli Ubuntu számítógéphez való csatlakozáshoz. A távoli számítógépet be kell kapcsolni, a képernyőmegosztást beállító személyt pedig be kell jelentkezni. Látni fog egy értesítést arról, hogy csatlakozik, és irányítja az asztalát, ami csak udvarias.
fontos megjegyezni, hogy nem jelentkezik be a távoli számítógépre—átveszi a már bejelentkezett személy munkamenetét.
Remmina megmutatja a távoli asztal egy ablakban a számítógépen., Az egér mozgatásával a billentyűzetet ugyanúgy használhatja, mintha a távoli számítógépen ü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 ablakra, a teljes képernyős nézetre stb. Vigye az egeret az ikonok fölé, hogy szerszám-tippet kapjon, hogy megnézze, mit csinálnak.
Ha befejezte a távoli kapcsolatot, válassza le a távoli számítógépről az oldalsó panel Alsó ikonjára kattintva.,
hogyan lehet csatlakozni a Windows rendszer
Windows kompatibilitási problémák a titkosítás használt VNC kapcsolat, így fogjuk használni a titkosítás opcionális. Így a titkosítást használó számítógépek képesek erre, és azok, amelyek nem tudnak csatlakozni nélküle.
figyelmeztetés: a hálózaton bárki hallgathat a kapcsolatról. Ez egy másik ok, amiért jó ezt használni egy helyi hálózaton vagy VPN—en keresztül-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:
gsettings set org.gnome.Vino require-encryption false
Ha nincs RealVNC A Windows számítógépen, töltse le és telepítse. A telepítés egyszerű-csak kattintson a” Tovább ” gombra, majd fogadja el az alapértelmezett beállításokat.
a telepítés után indítsa el a” VNC Viewer ” alkalmazást a Start menüből. Válassza az” új kapcsolat “lehetőséget a” Fájl ” menüből.
megjelenik a” Tulajdonságok ” párbeszédablak. Í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, így felismeri, hogy 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 a “VNC szerver választása.”Győződjön meg arról, hogy mind a “hitelesítés egyetlen bejelentkezés (SSO) használatával, ha lehetséges”, mind a “hitelesítés intelligens kártya vagy tanúsítványtároló használatával, ha lehetséges” opció nincs bejelölve.
kattintson az ” OK ” gombra a beállítások mentéséhez. 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 elindításakor megjelenik egy splash képernyő.
mivel a titkosítás nem kötelező, és nem lesz használható A Windows számítógépről, megjelenik egy figyelmeztető párbeszédablak.
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 távoli Ubuntu számítógép asztalát látja a RealVNC ablakban.,
ne feledje, hogy a Windows VNC kapcsolat nincs titkosítva, ezért ne nyisson meg privát dokumentumokat vagy e-maileket ezzel a kapcsolattal.
soha nem túl messze
ha távolról kell hozzáférnie egy Ubuntu számítógéphez, akkor most már egyszerű módja van erre. Bónuszként a RealVNC-nek is van egy ingyenes appja androidos okostelefonokra és iPhone-okra. Beállíthatja úgy, hogy ugyanazokat a lépéseket követi.
Dave McKay először használt számítógépet, amikor a papírszalag divatos volt, és azóta is programozik., Több mint 30 év után az informatikai iparban, most teljes munkaidős technológiai újságíró. Karrierje során szabadúszó programozóként, egy nemzetközi szoftverfejlesztő csapat menedzsereként, informatikai szolgáltatási projektmenedzserként, legutóbb pedig Adatvédelmi tisztviselőként dolgozott. Dave egy Linux evangélista és nyílt forráskódú szószólója.Olvassa el a teljes Bio ”