Adatbázishiba: az „a111530_forumnew.rlf1_users” tábla nem létezik

Főoldal -> MyLDP -> Tárgykönyvtár -> Linux felügyeleti feladatok

Távoli asztali hozzáférés az Ubuntu/Linux és a Windows között

I. rész A használatról

Eredeti: Távoli asztal Ubuntu/Linux és Windows között, I. rész
Szerző: Eric Geier
Megjelenés dátuma: 2009. január 19., kedd 10:43:53
Fordítás: Kovalenko A.M.
Az átutalás időpontja: 2009. augusztus 4

Windowst és Linuxot is használsz? Lehet távolról vezérelni a Windows-t Linuxról (Ubuntu vagy más disztribúció) vagy a Linuxot Windowsról? Biztosan tudsz. Csakúgy, mint használt Távoli asztali kapcsolat Microsoft platformok között (vagy Linux gépek közötti távirányítóval), az asztal vezérlésére is van lehetőség különböző platformokon. Az asztalra kattintva elindíthatja az alkalmazásokat, mintha közvetlenül a számítógépe előtt ülne.

Megbeszélünk néhányat a Távoli asztali kapcsolattal elérhető funkciók közül. Ezenkívül lépésről lépésre megvizsgáljuk a távoli asztali kapcsolat létrehozásának módját ingyenes eszközök segítségével. Tehát kezdjük.

Távoli asztali protokoll kiválasztása

A távoli asztali alkalmazások általában bármelyiket használják Remote Desktop Protocol(RDP) vagy protokoll virtuális Számítástechnikai hálózat (VNC). A távoli kapcsolat létrehozásához mindkét gazdagépnek (kiszolgálónak és kliensnek) ugyanazt a protokollt kell támogatnia. A probléma az, hogy nem minden operációs rendszer (OS) használja ugyanazokat az alapértelmezett protokollokat. Ezen túlmenően, egyes Linux-disztribúciók és a Windows egyes kiadásai nem tartalmaznak kiszolgálót vagy kliens távoli asztali alkalmazást, vagy egyáltalán nem tartalmaznak távoli asztali alkalmazást.

Az első feladat annak a protokollnak a meghatározása, amely már támogatott számítógépein. Az operációs rendszer kutatása, a dokumentáció, a csalólapokhoz mutató hivatkozások keresése mellett képesnek kell lennie arra, hogy megértse, mi az, mi és hol. Ezután a végén ki kell választania az összes számítógépén használni kívánt protokollt.

Jegyzet:

  • A távoli asztali VNC általában lassabb, mint az RDP kapcsolatok, azonban a VNC általában könnyebben megvalósítható különféle platformokÓ.
  • A jobb teljesítmény és biztonság érdekében használhatja a NoMachine ingyenes NX szerverét és klienseit, vagy a FreeNX szervert és klienseit, de a beállítás bonyolultabb, és átgondolást igényel.
  • Lehetőség van az RDP kapcsolatok támogatására is Linux gépeken, például xrdp szerver használatával.

A tűzfal megnyitása (tűzfal)

Mielőtt folytatná a távoli kapcsolatok létrehozását vagy elfogadását, konfigurálnia kell szoftver a tűzfaladat. A távolról csatlakozni kívánt számítógépeknek engedélyezniük kell a VNC vagy RDP forgalmat a tűzfalon keresztül.

Windows rendszeren a kiszolgáló elindításakor a rendszer felkéri a Távoli asztali kiszolgáló alkalmazás hálózati hozzáférésének blokkolása vagy engedélyezése lehetőségre. Ha az "Engedélyezés" gombra kattint, mindennek működnie kell. Ha nem kaptál kérést, akkor menj az ingatlanokhoz Windows tűzfalés manuálisan adja hozzá az alkalmazás engedélyét az alábbi portszámok használatával.

Linux esetén valószínűleg manuálisan kell hozzáadnia a bejövő szabályokat a csatlakozási kérelmeket elfogadó számítógép tűzfalához. Ha szükséges, a menüből hívhatja a böngészőt, és kereshet benne Google információ hogyan állítsunk be tűzfalat. A Linux disztribúció tartalmazhat grafikus felhasználói felületet (GUI) a tűzfalhoz, vagy a parancssor segítségével konfigurálhatja azt. Ugyanígy adjon hozzá kivételt vagy szabályt, hogy engedélyezze a forgalmat az alább felsorolt ​​megfelelő portokon.

  • Az RDP a 3389-es TCP-portot használja
  • A VNC 5900-tól kezdődő portokat használ (minden távoli kapcsolat a szerverrel más portot használ; az 1. kijelző az 5901-es portot, a 2. kijelző az 5902-es portot stb.). legjobb módszer, ezért a tűzfal vagy a kivételszabály létrehozásakor porthatókör-definíció (például 5900 - 5905) lesz.

Mostantól távolról is csatlakozhat a számítógépéhez helyi hálózat. Az interneten keresztüli távoli csatlakozáshoz be kell állítania az útválasztót is. Ezt a következő részben tárgyaljuk.

VNC szerver és kliens használata Ubuntuban

Ha Ububntu-t használ, akkor már telepítve van a VNC kliens és a kiszolgáló, és készen áll a használatra. (Ez a cikk ezen alapul Ubuntu disztribúció Desktop 8.10 Intrepid Ibex.) A távoli kapcsolatok fogadásához egyszerűen válasszon a menüből Rendszer > Tulajdonságok > Távoli asztal. A párbeszédpanelen konfigurálja a kívánt erőforrásokat közös használatúés a biztonsági beállításokat. A parancs-/címlista segítségével megadhatja a helyi hálózat többi számítógépét, amelyen az Ubuntu vagy egy másik Linux disztribúció telepítve van, és amelyről csatlakozni szeretne.

A VNC megjelenítő Ubuntu rendszeren való használatához válassza a lehetőséget Alkalmazások > Rendszereszközök > Terminál. Ha olyan számítógéphez csatlakozik, amelyre telepítve van az Ubuntu, írja be az Ubuntu által javasolt parancsot. Ha olyan számítógéphez csatlakozik, amelyen egy másik Linux disztribúció van telepítve, a következő parancsformátumot használja a rendszer:

Ez a sor egy parancsot tartalmaz, amelyet a számítógép neve vagy IP-címe (vagy Internet IP-címe, ha a kapcsolat a weben keresztül jön létre) követve kettősponttal és a kijelző azonosítójával (azonosítójával) végződik ( alagút). Ha olyan számítógéphez csatlakozik, amelyre a Windows telepítve van, akkor a kettőspont és a kijelző száma nem jelenik meg, ebben az esetben a parancsformátum a következő:

kép 1

VNC kliens és kiszolgáló telepítése más Linux disztribúciókra

Ha az Ubuntutól eltérő Linux-disztribúciót használ, keresse meg annak lerakataiban a megfelelő csomagokat a VNC-kiszolgáló és az ügyfél telepítéséhez. Ha nincsenek ilyen csomagok, akkor letöltheti a TightVNC-t közvetlenül a webhelyükről, és kövesse a felépítési és telepítési utasításokat.

A TightVNC/RealVNC szerver nem rendelkezik GUI, akkor a parancssort kell használnia, de ne aggódjon – ez egyszerű. Csak nyisd ki Terminál, írja be, és nyomja meg az Enter billentyűt. Az első indításkor a rendszer felkéri, hogy hozzon létre egy jelszót a VNC-kapcsolatokhoz. Miután beállította a jelszót, a kijelző vagy az alagút automatikusan konfigurálva lesz a 2. ábrán látható módon.

2. ábra

A VNC több kijelzőt is támogat, hogy nagyszámú felhasználó számára biztosítson hozzáférést és/vagy olyan attribútumok beállítását adja meg, mint a képernyőfelbontás, indítási parancsok stb. A parancs minden egyes futtatásakor egy új alagutat hoz létre, amelynek szám általában 1-től kezdődik, és a parancs minden egyes futtatásakor növekszik.

Az alábbiakban felsoroljuk a különféle parancsbeállításokat, amelyeket hasznos megjegyezni:

  • Segítségért használja az opciót, vagy írja be a parancsot.
  • Az opció használatával nevet rendelhet egy adott alagúthoz vagy képernyőhöz, amely megjelenik a VNC-kliens címsorában, amikor távoli kapcsolat jön létre az adott kijelzővel.
  • A módosítás lehetővé teszi az alagút vagy a kijelző számának manuális meghatározását.
  • Az opció segítségével beállíthatja a képernyő szélességét és magasságát a távoli asztal megjelenítéséhez.
  • Hozzáadásával beállíthatja a színmélységet 8 és 32 bit/pixel között.
  • A VNC alagút bezárásához használja a hash jelet a kívánt alagút (megjelenítés) azonosítóra cserélheti.

Az adott Linux-disztribúciótól és a telepített VNC-megoldástól függően előfordulhat, hogy rendelkezik grafikus programmal, vagy nem felhasználói felület a kliens vagy a megjelenítő alkalmazás számára. Ha van grafikus felület, nyugodtan használd, de ha akarod, használhatod a parancssort is.

A grafikus felhasználói felületen általában a párbeszédpanelen adhatja meg a beállításokat. Amikor egy Linux disztribúciójú géphez csatlakozik, írja be a távoli gép számítógépnevét vagy IP-címét (vagy internet-IP-címét, ha interneten keresztül csatlakozik), majd egy kettőspontot, az alagút- vagy kijelzőazonosítót, majd nyomja meg az Enter billentyűt. Például, vagy. Ha Windows rendszerű géphez csatlakozik, a kettőspont és a megjelenített szám nem szükséges. A terminálról történő csatlakozáshoz az 1. ábrán látható módon adja meg a gazdagép adatait.

VNC kliens/szerver telepítése Windows rendszeren

A TightVNC kliens- és kiszolgálóverziót is kínál Windowshoz a letöltési oldalán. A TightVNC telepítése után elindíthatja a szervert a menüből Rajt (kb. fordító: Start > Minden program > TightVNC) a TightVNC szerver indítása lehetőség kiválasztásával. Ekkor megjelenik egy tulajdonság párbeszédpanel (lásd 3. ábra), ahol jelszót kell rendelnie a bejövő munkamenetekhez.

3. ábra

Az összes beállítás ellenőrzése után kattintson az OK gombra. A szerver elindul és készen áll a bejövő kapcsolatok fogadására, ezzel egy időben a szerver ikon megjelenik a tálcán. Ismételten ne használjon kettőspontot és megjelenítési számot, amikor Windows rendszerű géphez csatlakozik semmilyen platformról.

Ha csatlakozik a távoli számítógép a Windows rendszerben válassza ki a TightVNC Viewer parancsikont Start menü. Hasonlóképpen, ha más platformokról szeretne csatlakozni, adja meg a távoli számítógép nevét vagy IP-címét (vagy internetes IP-címét, ha a weben keresztül csatlakozik), és ha Linux számítógéphez csatlakozik, írjon be egy kettőspontot és egy megjelenítő számot a parancsban.

Különös figyelmet fordítsunk a következő részre: ebben kitérünk a VNC kapcsolatok biztonságára és az interneten keresztüli távoli csatlakozáshoz szükséges összes beállításra.

Eric Geier számos számítógépről és hálózatról szóló könyv szerzője, köztük a The Home Network. Minden egyben. Útmutató az asztali figurákhoz (Wiley 2008) és 100 dolog, amit tudnod kell Microsoft Windows Vista" (Que 2007).

Ha tetszett a cikk, oszd meg barátaiddal:

Hozzászólások

Nem is olyan régen írtam arról, hogyan lehet Windowsról Linuxra csatlakozni, de most a második sorozat. Ahogy korábban kifejtettem, van egy második laptopom Windows XP-vel, ezért itt az ideje gyakorolni rendszer adminisztráció hogy ehhez minden meglegyen. Szóval, hogyan lehet csatlakozni a Linuxhoz Windowsból?

Kezdetben azt akarom mondani, hogy egy ilyen művelet teljesen valós az életben. Amikor egy cégnél dolgoztam, minden irodai dolgozónak volt Windows számítógépe. De az internet csatlakoztatása minden számítógéphez veszélyes, tudja, hogy a Windows egy szivárgó vödör, és még egy víruskereső (itt írtam arról, hogy melyik víruskereső jobb) nem mindig tud segíteni.

Ezért az internet egy Linux rendszerű számítógéphez csatlakozott, és már minden irodai számítógép csatlakozik ehhez a „szerverhez” a távoli asztalon keresztül. Itthon nem ugyanazt fogom csinálni, hanem valami hasonlót.

Hogyan csatlakozhatok Linuxhoz Windowsból?

Magában a Linuxban (különösen az Ubuntu származékaiban) a szolgáltatás " Általános hozzáférés az asztalra". A Linux Mint 17-emben ez az elem a MENÜ - OPCIÓK menüben található. Futtatjuk a programot, és megfigyeljük a következő ablakot:

Alapértelmezés szerint a szolgáltatás le van tiltva, és a tetején lévő első pipa engedélyezi. Továbbá, ha csatlakozik önmagához, törölheti a jelölést a Biztonság elemből - nem félünk magunktól, ugye?

A protokoll, amellyel a kapcsolatot VNC-nek hívják, egyáltalán nem ugyanaz, mint amit a Linux és a Windows csatlakoztatásakor használtunk. Ezért szükségünk van egy harmadik féltől származó szoftverre a Windows rendszerben, amely ezzel a protokollal működik.

De először Linuxban jobb statikus IP-címet regisztrálni, hogy ne kelljen minden alkalommal kiszámítania.

Ubuntu távoli asztal: lehetséges csatlakozási lehetőségek

Ehhez lépjen a hálózati beállításokhoz, és írjon elő egy statikus IP-címet, valami ilyesmit:

Az aktuális IP-cím megismeréséhez és manuális regisztrálásához használhatja a parancsot ifconfig

Most megyünk a Windowsba, és töltsük le a VNC ® Viewer programot a fejlesztői webhelyről - VNCViewer.

Elindítunk egy programot, amely nem is igényel telepítést, megírjuk az IP-címünket, és ha mindent helyesen tettünk, akkor kezdjük látni a Linux asztalt. Ha bejelölte a szerverbeállításokat, még kezelheti is. És ha nem tette, akkor csak nézheti, mit csinál gyermeke a számítógépnél - az internet nagyon veszélyes a gyermek számára, meg kell védeni ezeket a veszélyeket, és ez egy további intézkedés.

Ha nem elégedett a Vino VNC szerverrel, telepítheti annak analóg vnc4kiszolgálóját.

sudo apt-get install vnc4server

De előtte természetesen el kell távolítania a vino szervert:

sudo apt-get Remove vino

De nem a VNC protokoll az egyetlen, amellyel Windowsról Linuxra lehet csatlakozni.

Linux alatt telepíthet egy RDS-kiszolgálót, és egy szabványos eszközzel csatlakozhat a Windows rendszerből - Távoli asztal.

sudo apt-get install xrdp

SSH-n keresztül is lehet csatlakozni, de ez már egy kicsit bonyolultabb, ezért nem írom le a cikk keretein belül. Talán később írok arról, hogyan lehet SSH-n keresztül továbbítani a portot, hogy Windowsról Linuxra kapcsolódhass, és biztonságos ssh-alagúton keresztül töltsd le az internetet.

Lesznek kérdések - írjatok, mint mindig mindenkinek válaszolok 🙂

Töltse le a PuTTY: orosz verziót

Örömmel mutatjuk be a programot PuTTY oroszul. Felépítésünk a legújabb PuTTY-kiadáson alapul, és magában foglalja a különféle fork-ok és patchset-ek, például a PuTTYTray és a KiTTY fejlesztéseit és módosításait is.

Íme csak egy kis lista az új funkciókról:

Töltse le a PuTTY-t

Fájlméret: 9 800 225 bájt

MD5 mennyiség:

A PuTTY orosz verzióját ZIP-archívumként terjesztik, és nem igényel telepítést. A terjesztés fájlokat tartalmaz Gittés PuTTY hordozható, szintén forráskódokés dokumentáció. alatt terjesztik a programot nyílt forráskód engedélyezett MIT.

Figyelem! A PuTTY 0.66 orosz verziója elavultnak tekinthető, és kritikus hibákat tartalmazhat.
A Ebben a pillanatban ajánlott a program eredeti verzióját használni - PuTTY 0.70.

A PuTTY eredeti verziója

stabil kibocsátás PuTTY 0,70 2017. július 8-án. Töltse le a Telnet/SSH kliens angol verzióját a program hivatalos tükréből:

32 bites verzió:

64 bites verzió:

fejlesztési pillanatkép

A PuTTY rendszeres tesztverziója minden nap készül egy Git-tárolóból.

Hibát talált a stabil verzióban, és várja a javítást? Arra számíthatunk, hogy ez a javítás sokkal korábban jelenik meg itt, mint a következő kiadás. Ez a verzió az Ön számára készült, ha alig várja, hogy mindenki más előtt kipróbálhassa az összes új funkciót. Másrészt a teszt buildek néha rendkívül instabilnak bizonyulhatnak.

32 bites verzió:

64 bites verzió:

PuTTY és Linux

A PuTTY szinte minden népszerű disztribúció tárolójában megtalálható. Például a PuTTY telepítéséhez Ubuntu, Debian, Linux Mint vagy ALT Linux rendszeren csak futtassa a parancsot.

PuTTY és Mac OS X

A PuTTY az OS X rendszeren telepíthető portokról a MacPorts és Homebrew build rendszereken keresztül – további részletek a cikkben.

PuTTY forráskód

A kényelem kedvéért több változatot is kínálunk forráskód, különféle platformokhoz. Valójában nincs jelentős különbség a Unix és a Windows forrásarchívumok között; a különbségek leginkább a formázásban vannak (fájlnevek, sorvégződések stb.).

Ha szeretne hozzájárulni a PuTTY fejlesztéséhez, erősen javasoljuk, hogy a fejlesztési pillanatkép forráskódjával kezdje. A nagyobb frissítések után gyakran nagy változtatásokat hajtunk végre, és a jelenlegi Stable kiadás alapján nehéz lesz használni a kódot.

PuTTY forráskód Windowshoz:

Megszerzéséért további információ a PuTTY forrásból való felépítéséről olvassa el a fájlt.

PuTTY forráskód Linuxhoz:

A kiadási verzió forrásainak összeállításához csomagolja ki az archívumot, váltson át a könyvtárba, és futtassa a parancsot.

7 legjobb Linux távoli elérésű kliens

Pillanatkép-források létrehozásához futtassa a szabványos forrásokat. További információért olvassa el a fájlt.

Git hozzáférés

Ha a PuTTY fejlődését a percekig követni szeretné, vagy a forrásadatbázisban minden egyes fájl változásnaplóját szeretné látni, közvetlenül elérheti a PuTTY git-tárat.

A fő forrás verziója (legújabb állapot, a legújabb változtatásokkal) a paranccsal érhető el.

Szintén a https://git.tartarus.org/?p=simon/putty.git címen érhető el egy WWW böngésző a Git adattáron keresztül.

Jogi figyelmeztetés:

A PuTTY, PSCP, PSFTP és Plink használata illegális lehet olyan országokban vagy szervezetekben, ahol a titkosítás részben vagy egészben tilos. Úgy gondoljuk, hogy a fejlődés ezen szakaszában jogszabályi keret Oroszországban és az orosz nyelvű országokban az IT-iparban a titkosítási protokollok használata nem törvénybe ütközik, de mi nem vagyunk jogászok, ezért ha kétségei vannak, kérjen jogi tanácsot, mielőtt bármit letöltene erről az oldalról.

Az önálló PuTTYtel Telnet kliens használatát nem korlátozzák a kriptográfiai törvények, mivel az adatok nincsenek titkosítva.

© 2009–2018, PuTTY.ORG.RU - A webhely anyagainak használatakor kívánatos a forrás feltüntetése. Köszönöm!

Az Xming és a PuTTY beállítása

Azok számára, akik érdeklődnek az X ablakot használó szoftverek iránt, az alábbiakban talál egy lehetőséget az Xming és a PuTTY beállítására, amelyek az X átirányítás megszervezésére és a programok távoli gépen történő futtatására szolgálnak.

NÁL NÉL ezt a leírást feltételezzük, hogy az olvasó ismeri az Xming konfigurációját (legalábbis az "Xming Package" oldalon bemutatott mértékben). Feltételezhető továbbá, hogy az olvasó valamennyire érti mind az X ablakot, mind az Xminget. terminál hozzáférés SSH-n keresztül.

A PuTTY beállítása

A PuTTY beállítása ebben az esetben két funkcióval rendelkezik. Először is engedélyeznie kell az X-továbbítást (X11 továbbítás) a megfelelő opcióval. Ebben az esetben meg kell adnia annak az X kijelzőnek a számát, amelyre az átirányítás történik. A megjelenítési szám meglehetősen tetszőlegesen választható; különösen, ha nem szándékozik egy adott gépen egyszerre több X szervert futtatni, használhatja a megjelenítési számot.

Másodszor, az X-átirányítás csak az SSH protokollon keresztül szervezhető, ezt kell választani.

Minden más tekintetben a PuTTY meglehetősen tetszőlegesen konfigurálható. Csak annyit kell megjegyezni, hogy az X átirányítás megszervezése az SSH szerverrel való "együttműködést" jelenti. Különösen, ha a szerver nem támogatja az X átirányítást, vagy ha azt mondjuk egy megfelelő szerverbeállítás letiltja, az SSH to X meghiúsul.

Az érték alapján ellenőrizheti, hogy létrejött-e csatorna X számára környezeti változó miután csatlakozott egy távoli géphez. A változó értéke tartalmazza a gép nevét és a megjelenített számot, ahol N a távoli gépen lévő más X szerverek által nem használt szám ("valódi", vagy ugyanazok az X-átirányítások).

Xming beállítása

NÁL NÉL ez a szekció Az Xming beállítás az Xlaunch shell használatával kiterjed. Használata természetesen nem kötelező - az X szerver beállításai a parancssor segítségével is beállíthatók (pl. -file-ból).

Az Xlaunch indításakor megjelenik az első párbeszédpanel, amelyben meg kell adnia, hogyan jelenjenek meg az X ablakok Windows ablakok: Több ablak, teljes képernyő, egy ablak vagy egy ablak címsor nélkül. Mivel az SSH használata kizárja az XDMCP használatát (és fordítva), adott választás a felhasználó kényelme határozza meg.

Ubuntu orosz közösségi fórum

(Emlékezzünk rá, hogy XDMCP használatakor mi nem ajánlott, a több ablakos mód nem érhető el.)

Ennél is fontosabb, hogy az Xming megjelenítési szám választása: az Xming által kiszolgált kijelző számának meg kell egyeznie az átirányított képernyő számával, azaz. e. meg kell egyeznie a fenti PuTTY konfigurációban megadottal.

A következő ablakban válasszon ki egy X-session programot – egy olyan programot, amely előállítja kezdeti beállítás Egy X-kiszolgáló, amely az Ön által folyamatosan használt X klienseket futtatja, és általában egy terminálemulátort vagy más olyan eszközt is futtat, amely lehetővé teszi a távoli rendszerrel való együttműködést (azaz más programok futtatását). Mivel Ön már PuTTY terminál-munkamenetet használ, Ha a távoli géppel dolgozik, akkor válassza ki a „kliens indítása nélkül” lehetőséget (Indítás nélkül.)

Ha azonban a helyi rendszer rendelkezik e. vagy (ha nem többablakos módot használ), kényelmes lehet beállítani az Xminget valamilyen szkript futtatására, amely elindítja az ilyen típusú X klienseket az X munkamenet inicializálásához.

A következő két ablaknak nincs funkciója. Hadd emlékeztesselek erre nem tiltsa le a hozzáférés-szabályozást (a No Access Control lehetőség kiválasztásával).

Linkek

2006, 2007 Ivan Shmakov.

Szöveg adott Az oldal a GNU FDL feltételei szerint érhető el. A linkelt oldalakon eltérő terjesztési feltételek vonatkozhatnak.

Az egyik hasznos funkciókat A Windows az, hogy egy másik helyről csatlakozhat az asztalhoz a számítógép távoli vezérléséhez. Szerencsére a nagyobb Linux disztribúciók is kínálják ezt a funkciót, és az Ubuntu is ezek közé tartozik. Ha távolról szeretne csatlakozni Windows számítógépeihez az Ubuntuból, használhatja az Ubuntuban található alapértelmezett RDP-klienst, a Remmina-t. Így hozhat létre, állíthat be és telepíthet távoli asztali kapcsolatot az Ubuntu és a Windows között.

JEGYZET. Ez az oktatóanyag az Ubuntu 18.04 LTS-en (Bionic Beaver) készült. Ez azonban a Linux más verzióin is működik.

1. lépés: Engedélyezze a Távoli asztali kapcsolatokat a Windows PC-n

Ha engedélyezni szeretné, hogy más számítógépek távolról csatlakozzanak a Windows PC-hez, először be kell állítania a távoli asztali kapcsolatok fogadására.

2. lépés: Indítsa el a Remmina Remote Desktop Client programot

Alapértelmezés szerint az Ubuntu egy távoli asztali ügyfélalkalmazással érkezik, amely támogatja a távoli asztali protokollt (RDP) operációs rendszer Windows távoli kapcsolatokhoz. Megtalálható az Ubuntu alkalmazáslistájában.

Ha inkább keres, megtalálhatja az alapértelmezett Ubuntu RDP klienst az RDP keresési kifejezés használatával.

3. lépés Állítsa be és telepítse az Ubuntu Remote Desktop Session for Windows alkalmazást

A Remmina Remote Desktop Client megnyitásakor valami ilyesmit kell látnia:

Kattintson a "Létrehozás" gombra új profil kapcsolatok".

Ikonja egy zöld pluszjel, amely könnyen észrevehető az ablak bal felső sarkában.

Az előző művelet megnyitja a "Távoli asztal" nevű ablakot. Itt állíthatja be az Ubuntu-Windows Remote Desktop Connection-t, amelyet éppen be kíván állítani.

A Profil részben adja meg a csatlakozáshoz használni kívánt nevet. Bármi lehet. A Profil szakasz többi beállítását hagyja meg az alapértelmezett beállításokkal.

Az Általános lap Kiszolgáló mezőjében adja meg annak a Windows PC-nek az IP-címét, amelyhez csatlakozni kíván. Adja meg a felhasználó felhasználónevét és jelszavát fiókot felhasználónév, amelyet a távoli Windows PC-n szeretne használni. Ennek a felhasználói fióknak léteznie kell a Windows PC-n.

Ha fiókot használ Microsoft bejegyzés Windows PC-n rendben van, ha megadja a címét Emailés jelszót. Ha Windows PC-je egy tartomány része, írja be a Domain mezőbe, ellenkező esetben hagyja üresen.

Ezután beállíthatja a Távoli asztali kapcsolathoz használni kívánt felbontást és színmélységet. Alapértelmezés szerint a Távoli asztal profil "Ügyfélengedély használata" értékre van állítva, ami azt jelenti, hogy a kapcsolat ugyanazt a felbontást használja, mint az a Windows számítógép, amelyhez csatlakozik. A színmélység is a lehető legmagasabb minőségre van beállítva. Az alacsonyabb asztali felbontás és színmélység választása azonban javíthatja a távoli asztali munkamenet teljesítményét Linuxról Windowsra. Ha távoli asztalhoz csatlakozik Windows asztal késés lép fel, próbálja csökkenteni a színmélységet vagy a felbontást.

Ha végzett az összes részlet konfigurálásával, kattintson a Mentés és csatlakozás gombra. Ezzel elmenti kapcsolati profilját, majd RDP-kapcsolatot kezdeményez a Windows PC-vel.

Néhány másodperc múlva működő távoli asztali kapcsolatnak kell lennie a Windows PC-n.

alatt távoli számítógéphez is csatlakozhat Windows vezérlés a korábban említett személyre szabási lépések nélkül. Ez azonban azt jelenti, hogy a következő alkalommal újra kell konfigurálnia a Távoli asztali kapcsolat profilját távirányító Windows PC-jén.

Amikor VNC-n keresztül próbált elérni egy távoli asztalt, a Linux Mint 19-nek szembe kellett néznie azzal a ténnyel, hogy előző verziók(17, 18), ez a lehetőség alapértelmezés szerint nem biztosított. Nál nél következő lépések A Linux Mint 19-et futtató csomóponthoz való VNC-kapcsolat megszervezéséhez számos további erőfeszítés szükségessége egy film epizódjához kezdett hasonlítani:

- Hogy csinálod, azonnal befejezed, vagy szenvedni akarsz?
- Jobb persze, ha szenvedsz.
(a "A sivatag fehér napja" című filmből)

Az egész azzal kezdődött, hogy a "Sessions and startup" és az "Autostart" fül beállításaiban (továbbiakban XFCE grafikus környezet) szó sincs távoli asztalhoz való csatlakozásról, bár az előzőekben A Linux Mint 18 engedélyezési eleme a felhasználói mappák frissítése és a hálózat között volt.



A vino csomag felelős a VNC-kiszolgáló megvalósításáért a Linux Mintben, amely alapértelmezés szerint nincs telepítve a Linux Mint 19-ben. Ezt a csomagot telepíteni kell, és elvileg könnyen megtalálható a Synapticon keresztül.



Ez azonban nem lesz elég. Amint a probléma tanulmányozása kimutatta, a vino fejlesztői eltávolították termékükből a grafikus konfigurációs segédprogramot, így a vino konfigurációját a dconf-editor konfigurátorán keresztül kell elvégezni.

A telepítéshez futtassa a parancsot a terminálban szükséges alkatrészeketés futtassa a dconf-editort

sudo apt install -y vino dconf-editor && sudo dconf-editor

Amikor elindítja a dconf-editort, egy figyelmeztetés jelenik meg, hogy a változtatásokat saját veszélyére és kockázatára hajtja végre, és a folytatáshoz kattintson az "Óvatos leszek" gombra (vigyázatos leszek). A dconf-editor következő indításakor törölje a jelölést a "Megjelenítés a következő alkalommal" négyzetből.


A grafikus rendszerkonfigurátor elindítása után a "gnome - desktop" szekvenciális mozgatásával lépjen a "távoli hozzáférés" részre.




Ha VNC-kliensen keresztül kíván csatlakozni a Windowsból, akkor, ahogy mondják, tanácsos kikapcsolni a titkosítást (mozgassa át a motort a megfelelő sorba).




Annak ellenére, hogy ez, mint mondják, nem "jó", hanem egy helyi hálózaton, amelyben megbízik, ez a művelet megengedett.

Tegye ugyanezt a prompt-enabled-el, különben a másik számítógépnek minden alkalommal "jóvá kell hagynia" a távoli kapcsolatot vele.


Valamilyen védelem céljából állítson be jelszót a kapcsolathoz az alapértelmezett beállítás kikapcsolásával és egy tetszőleges jelszó megadásával, például:




A változás javításához kattintson a zöld gombra.


Zárja be a konfigurátort, és lépjen az automatikus indítási beállításokhoz. Adja hozzá a vino szoftvert a rendszer indításakor automatikusan elinduló programok listájához

/usr/lib/vino/vino-server



Az ábra az XFCE shellre vonatkozik. A Cinnamon és a MATE programban használja a meglévő automatikus futtatási beállításokat.

Indítsa újra a rendszert.

A számítógépen, amelyről csatlakozni kíván, hozza létre a megfelelő kapcsolatot. Az alábbi ábrán a kapcsolat egy Linux gazdagépről történik, így a Remmina programban adjuk hozzá.


Kérjük, vegye figyelembe, hogy nem kell felhasználónevet megadnia, csak a vino dconf-editor grafikus konfigurátoron keresztüli konfigurálásakor beállított jelszót kell megadni.

Az ábrán a H-4.vot csomópont látható, ami a teljesnek felel meg domain név csomópont. Ebben az esetben feltételezzük, hogy a helyi hálózat DNS-kiszolgálója képes egyeztetni a DHCP által kiadott IP-címeket a hálózat gazdagépneveivel. A MikroTik például megteheti ezt a -n keresztül. Ha nincs DNS-kiszolgáló, vagy nem tudja, hogyan kell ezt megtenni, akkor rendelje hozzá azt a gazdagépet, amelyhez távolról csatlakozni fog statikus cím(vagy testreszabhatja DHCP szerver hogy ugyanazt a címet adja meg), és IP-n keresztül csatlakozzon.

Ha mindent helyesen csinált, élvezheti annak a Linux-csomópontnak a távoli asztalát, amelyhez csatlakozik, és vezérelheti ezt a számítógépet.


Ebben az esetben egy ikon jelenik meg a panelen (általában alul) (a Mint-Y témával - kék), jelezve az asztalhoz való távoli kapcsolat tényét.


A távoli számítógép parancsaira adott válaszának sebessége a hardver képességeitől, a rendszerterhelés mértékétől, valamint a VNC-n keresztül továbbított adatok mennyiségétől függ. Amikor egy távoli rendszer „reakcióképességének” kérdését vizsgáljuk, sok publikáció ír a VNC RDP előtti elvesztéséről, de én személy szerint nem találtam jobbat a Linuxhoz grafikus felhasználói felülettel való távoli csatlakozáshoz. A válaszadás sebességének növelése érdekében végső rendszer megpróbálhat "játszani" a minőségi beállításokkal a célszámítógép képernyőjének megjelenítéséhez a csatlakozási paraméterek között (lásd a Remmina kapcsolat beállításai ablakot):


Alternatív megoldás az x11vnc().

Ebben a cikkben megvizsgáljuk a Windows és az Ubuntu távoli csatlakozásának számos módját.

Képzeld el, hogy ugyanabban a szobában ülsz egy Windows számítógép előtt; a szükséges adatok egy másikban vannak, egy Ubuntut futtató számítógépen. Ha mindkét számítógép ugyanabban a házban van, nincs probléma; de mi van akkor, ha ugyanabban az irodaházban vannak?

Miért csatlakozhat távolról az Ubuntuhoz Windowsból?

Számos oka lehet annak, hogy miért szeretne távolról csatlakozni egy Ubuntu számítógéphez. Lehet, hogy éppen dolgozik, és be kell jelentkeznie otthoni számítógépére. Ezenkívül egy Ubuntu számítógép is lehet ugyanabban a szobában, Windows számítógép egy másikban, és a vágy, hogy frissítéseket futtassunk az Ubuntun.

Alternatív megoldásként egy Ubuntu szervert használ. Lehet, hogy úgy konfigurálta, hogy vezérelje egy játék, például a Counter-Strike vagy a Minecraft elindítását. Mindenesetre a távoli kapcsolat létrehozása sok időt és erőfeszítést takarít meg.

Két lehetőség közül választhat távoli kapcsolatot egy Ubuntu számítógéppel: használhatja a Remote Desktop (RDP) ill. Virtuális hálózat Számítástechnika (VNC).

Nézzük meg egymás után az egyes módszereket.

Keresse meg Ubuntu PC-je IP-címét

Mielőtt csatlakozhatna egy Ubuntu eszközhöz, ismernie kell az IP-címet.

Az első módszer a legegyszerűbb. Fizikailag közelítse meg az Ubuntu eszközt, nyomja meg a Ctrl+Alt+T billentyűkombinációt egy terminál megnyitásához, és írja be a parancsot:

ifconfig

Keresse az „inet addr” kifejezést az éppen használt kapcsolat mellett. Például, ha Wi-Fi-t használ, keresse meg wlan0. Ha számítógépe Ethernet-hálózathoz csatlakozik, keresse meg eth0.

Az IP-cím másik módja az, hogy megkeresi a kapcsolat ikont a panelen, és kattintson rá Jobb klikk egérrel és válassza ki Csatlakozási információk. Itt találod az IP címet.

Nem tudja megnyitni egyik opciót sem? Az útválasztóhoz közvetlenül is csatlakozhat számítógépe böngészőjével.

Miután bejelentkezett az útválasztó adminisztrációs konzoljába, láthatja, hogy mely eszközök vannak csatlakoztatva. Csak keresse meg Ubuntu eszköze nevét, keresse meg az IP-címet, és írja le.

1. SSH kapcsolat

Mielőtt elkezdené, érdemes telepítenie a PuTTY-t a számítógépére (vagy csak próbálja ki a beépített Windows SSH funkciót). Ez lehetővé teszi egy SSH-kapcsolat létrehozását, amely távoli hozzáférést biztosít parancs sor Ubuntu.

Az egyértelműség kedvéért: ez nem egy távoli asztali lehetőség, mivel nincs egérvezérlés. De hasznos, ha rendelkezik a használni kívánt távoli telepítési eszközökkel. Az SSH azonban gyakran alapértelmezés szerint le van tiltva, így ha nincs telepítve, akkor meg kell javítania.

Röviden, ez attól függ, hogy az Ubuntu melyik verzióját használja, és hogy használt-e korábban SSH-t.

A terminálon keresztüli telepítés után ( sudo apt install openssh-server) távoli kapcsolatot létesíthet (egyszerűen az IP-cím és az Ubuntu felhasználónév és jelszó használatával), és a terminál segítségével telepítheti szükséges eszközöket RDP-hez és VNC-hez.

2. Távoli hozzáférés a Remote Desktop Protocol használatával

a legtöbben egyszerű lehetőség a Remote Desktop Protocol vagy az RDP használata. A Windowsba beépített eszköz segítségével távoli asztali kapcsolat hozható létre otthoni hálózat. Csak az Ubuntu eszköz IP-címére van szüksége.

Míg a szükséges szoftver előre telepítve van a Windows rendszeren, telepítenie kell az xrdp eszközt az Ubuntun. Ehhez nyisson meg egy terminál ablakot ( Ctrl+Alt+T), és írja be:

sudo apt install xrdp

sudo systemctl enable xrdp

Várja meg a telepítést, majd indítsa el a Távoli asztal alkalmazást Windows rendszeren a Start menü vagy a Keresés segítségével. Írja be az rdp parancsot, és kattintson a Távoli asztali kapcsolat lehetőségre. Amikor az alkalmazás meg van nyitva, írja be az IP-címet a Számítógép mezőbe.

Ezután nyomja meg a gombot Beállítások megjelenítéseés add hozzá Felhasználónév Ubuntu PC-hez. kattinthatsz Megment hogy elmentse ezeket a beállításokat későbbi használatra.

Kattintson a gombra Bedugózni a csatlakozás megkezdéséhez, és amikor a rendszer kéri, adja meg az Ubuntu fiók jelszavát. Ezt követően létrejön a kapcsolat, amely megadja Önnek teljes hozzáférés távoli Ubuntu számítógépre egér és billentyűzet segítségével. Ha gyakran szeretné használni ezt a kapcsolatot, létrehozhat a konfigurációs fájl időt spórolni.

RDP hibaelhárítás

Míg az RDP nagyszerű lehetőség az Ubuntu gépekhez való távoli csatlakozáshoz, az Ubuntu 18.04 LTS megjelenésével ez a módszer kevésbé megbízható. Úgy tűnik, hogy probléma van a távoli kapcsolat létrehozásával, amikor a fiók már be van jelentkezve az Ubuntu gépen.

Így ezt egy egyszerű módja annak, hogy egyszerűen kijelentkezzen a felhasználóból.

Ha ez nem lehetséges, próbálja meg átállítani az RDP-kapcsolatot az Xorg szerverről az X11rdp használatára, várjon, amíg működik, majd próbálkozzon újra az Xorg-gal.

A linuxos gép újraindítása után is megpróbálhat kapcsolatot létesíteni.

3. Távoli hozzáférés virtuális hálózaton (VNC)

Egy másik lehetőség teljes távoli asztali funkcióval a VNC (Virtual Network Computing). Ehhez szükség van egy kliens alkalmazásra Windows PC-n és egy kiszolgálóra az Ubuntun.

A frissítések keresése után telepítse a távoli számítógépen a TightVNC Server összetevőt:

Sudo apt frissítés

Szerver telepítése:

sudo apt install tightvncserver

És fuss:

sudo tightvncserver

Ekkor a rendszer felkéri, hogy állítson be jelszót a csatlakozáshoz. Ezenkívül egy asztali számot is kap, amely általában: 1. Írd le.


Most, hogy a TightVNC Server be van állítva az Ubuntun, telepítenie kell az ügyfelet Windows rendszeren. Letölthető a www.tightvnc.com/download.php oldalról – győződjön meg róla, hogy a megfelelő verziót választotta, mivel 32 bites és 64 bites változatban is elérhető.

A TightVNC eszközök csak csomagban érhetők el, ezért a telepítés után keresse meg a TightVNC Viewer alkalmazást a Windows Keresésben.

A megjelenítő elindítása után írja be az Ubuntu IP-címét a gazdagépbe, majd az asztal számát. Így nézhet ki:

192.168.0.99:1

Adja meg jelszavát, amikor a rendszer kéri, és kezdje el használni a Távoli asztalt!

A TightVNC biztonságosabbá tétele

Alapértelmezés szerint a TightVNC titkosítja a jelszavát, de semmi mást. Ez bizonytalanná teszi az internetkapcsolatokat. Szerencsére SSH és Xming segítségével biztonságosabbá tehető.

Ehhez töltse le és telepítse az eszközt a Sourceforge webhelyről. Ezután keresse meg az asztali parancsikont, kattintson a jobb gombbal, és válassza a Tulajdonságok lehetőséget.


Keresse meg a Parancsikon lapot, és a Cél mezőbe írja be a következőket:

"C:\Program Files (x86)\Xming\Xming.exe" :0 -vágólap -több ablak

Jelölje be a négyzetet Engedélyezze az X11 továbbítást, majd térjen vissza ide ülés a menü tetején.


Adjon meg egy IP-címet távoli eszközés nyomja meg a gombot Nyisd ki. Néhány másodperc múlva elérhető lesz a biztonságos kapcsolat az Ubuntu távoli asztallal.

A megfelelő távelérési megoldás kiválasztása

A módszerek használata attól függ, hogy mit szeretne a távoli asztaltól.

Három fő lehetőség áll rendelkezésre:

  • RDP V: A Windows Remote Desktop Protocolt használja a nyílt forráskódú xrdp megvalósításon keresztül.
  • VNC V: A virtuális hálózati számítástechnika az RDP alternatívája, de kevésbé biztonságos.
  • VNC SSH-n keresztül V: A VNC és az SSH keverése növeli a kapcsolat biztonságát.

Az SSH-t az Ubuntu gépén lévő terminálok kezelésére is használhatja.

Három módszert mutattunk be, hogyan hozhat létre távoli kapcsolatot Ubuntu számítógépével vagy kiszolgálójával Windows rendszerből. Mindegyiknek megvannak a maga előnyei és hátrányai. De ha csak szeretné gyorsan megismerni az Ubuntut, miért nem próbálja ki a Windows 10-ben elérhető Linux alrendszert?