Ako vytvoriť prístup na vzdialenú plochu k Ubuntu z Windows

Ako vytvoriť prístup na vzdialenú plochu k Ubuntu z Windows

Ste v jednej miestnosti a sedíte pri počítači; požadované údaje sú v inom, na počítači so systémom Ubuntu. Ak sú oba počítače v jednom dome, nie je problém; ale čo keď sú v rôznych kanceláriách? Mohla by to byť trochu prechádzka!





Odpoveďou je teda nastavenie pripojenia k vzdialenej ploche. Prečítajte si, ako nastaviť vzdialenú pracovnú plochu z Windows na Ubuntu.





Prečo sa vzdialene pripojiť k Ubuntu z Windows?

Existuje niekoľko dôvodov, prečo by ste mohli chcieť vzdialené pripojenie k počítaču Ubuntu . Možno ste v práci a potrebujete sa prihlásiť do domáceho počítača. Alternatívne môžete mať počítač Ubuntu v jednej miestnosti a počítač so systémom Windows v druhej. Možno chcete spustiť aktualizácie v systéme Ubuntu alebo získať prístup k súborom.





Prípadne môžete spustiť server Ubuntu pre údaje, webovú stránku alebo dokonca hru. V každom prípade spôsob nastavenia vzdialeného pripojenia ušetrí veľa času a úsilia.

Na nadviazanie vzdialeného pripojenia k počítaču Ubuntu s predvoleným desktopovým prostredím máte tri kľúčové možnosti:



  1. Vzdialená plocha (RDP)
  2. Virtuálne sieťové počítače (VNC)
  3. Softvér vzdialenej pracovnej plochy od iného dodávateľa

Najprv sa však musíte pripraviť:

  1. Povoľte presmerovanie portov na smerovači vzdialeného zariadenia
  2. Zistite IP adresu
  3. Nainštalujte SSH

Pozrime sa na ne postupne.





Pripravte si pripojenia Windows RDP k Ubuntu

Riešenia vzdialeného prístupu sa dajú ľahko nastaviť a spravovať v rámci tej istej siete. Ak však pracujete z domu, okamžite to veci skomplikuje.

Ak chcete používať VNC a RDP s počítačom v inej sieti, budete musieť povoliť prístup k vzdialenému počítaču prostredníctvom jeho smerovača. To sa vykonáva pomocou „presmerovania portov“. Predtým, ako to nastavíte, však budete potrebovať IP adresu.





Zistite IP adresu svojho počítača Ubuntu

Predtým, ako budete môcť vytvoriť pripojenie k svojmu zariadeniu Ubuntu prostredníctvom protokolu RDP alebo VNC, budete potrebovať IP adresu.

Prvý spôsob je najľahší. Fyzicky prejdite na počítač Ubuntu, stlačte Ctrl + Alt + T. otvorte terminál a zadajte príkaz:

ifconfig

Vyhľadajte „inet addr“ oproti pripojeniu, ktoré práve používate. Ak napríklad máte Wi-Fi, hľadajte wlan0 . Ak je počítač pripojený k sieti pre ethernet, vyhľadajte et0 .

Ďalším spôsobom, ako nájsť adresu IP, je nájsť ikonu pripojenia na paneli, kliknúť pravým tlačidlom myši a vybrať Informácie o pripojení . Tu nájdete IP adresu.

Neotvorí sa žiadna z týchto možností? K routeru sa môžete pripojiť aj priamo, prostredníctvom prehliadača počítača.

Po prihlásení do administrátorskej konzoly smerovača uvidíte, ktoré zariadenia sú pripojené. Stačí nájsť názov zariadenia Ubuntu, nájsť IP adresu a zaznamenať si ju na neskôr.

Povoliť presmerovanie portov

Na prístup k počítaču v inej sieti (napr. Vo vašej pracovnej sieti) musíte povoliť presmerovanie portov na smerovači, kde sa nachádza váš počítač Ubuntu.

Začnite stanovením IP adresy smerovača. Na to môžete použiť príkaz ip r, pričom grep špecifikuje predvolené:

ip r | grep default

Poznačte si IP adresu, potom ju otvorte v prehliadači a zobrazí sa správcovská konzola smerovača. Povolenie presmerovania portov je jednoduché:

  • Hľadaj Port Forwarding nastavenie
  • Vytvor Nové pravidlo označené Vzdialená plocha
  • Nastaviť Interný port číslo na 3389
  • Nastaviť Externý port číslo na 3389
  • Zadajte IP adresa počítača Ubuntu
  • Kliknite Uložiť

Tieto kroky sú všeobecné a budú sa líšiť v závislosti od vášho smerovača. Podrobné kroky nájdete v dokumentácii k smerovaču.

Po uložení by ste mali mať možnosť vzdialene sa prenášať do počítača Ubuntu pomocou statickej adresy IP vašej organizácie. Ak váš zamestnávateľ nepoužíva statickú IP (nepravdepodobné, ale stane sa), použite a dynamický poskytovateľ DNS namiesto.

Poznámka: Ak nepoužívate komerčné nástroje pre vzdialenú plochu, správca systému vašej organizácie môže nastaviť presmerovanie portov.

Nastavte prístup pomocou SSH

Aby ste ušetrili čas, možno budete chcieť nainštalovať PuTTY do svojho počítača (alebo len vyskúšajte vstavanú funkciu Windows SSH ). To vám umožní nastaviť pripojenie SSH, ktoré poskytuje vzdialený prístup k príkazovému riadku Ubuntu.

Aby bolo jasné: toto nie je možnosť vzdialenej pracovnej plochy ; neexistuje ovládanie myšou. Je však užitočné vzdialene nainštalovať nástroje, ktoré budete používať. SSH je však v predvolenom nastavení zakázaný, takže ak nie je nainštalovaný, budete to musieť opraviť.

Stručne povedané, závisí to od toho, akú verziu Ubuntu používate a či ste predtým používali SSH.

Po inštalácii prostredníctvom terminálu (sudo apt install openssh-server) budete môcť vytvoriť vzdialené pripojenie. Jednoducho zadajte IP adresu a užívateľské meno a heslo pre Ubuntu. Potom môžete pomocou terminálu nainštalovať nástroje, ktoré potrebujete pre RDP a VNC.

1. Vzdialený prístup pomocou protokolu vzdialenej pracovnej plochy

Najľahšou možnosťou je použiť protokol RDP alebo Remote Desktop Protocol. Tento nástroj je integrovaný do systému Windows a dokáže vytvoriť pripojenie k vzdialenej ploche vo vašej domácej sieti. Všetko, čo potrebujete, je IP adresa zariadenia Ubuntu.

Kým je v systéme Windows predinštalovaný potrebný softvér, v Ubuntu budete musieť nainštalovať nástroj xrdp. Ak to chcete urobiť, otvorte okno Terminál ( Ctrl + Alt + T. ) a zadajte:

sudo apt install xrdp

Nasledujte to s

sudo systemctl enable xrdp

Počkajte, kým sa nainštaluje, a potom v systéme Windows spustite aplikáciu Vzdialená plocha pomocou ponuky Štart alebo Hľadať. Napíšte vytrieť potom kliknite na Pripojenie vzdialenej pracovnej plochy . Keď je aplikácia otvorená, zadajte IP adresu do Počítač lúka.

Ďalej kliknite Zobraziť možnosti a pridajte Používateľské meno pre počítač Ubuntu. Môžete kliknúť Uložiť zachovať tieto nastavenia na opätovné použitie pri inej príležitosti.

Kliknite Pripojte sa spustite pripojenie a po výzve zadajte heslo účtu Ubuntu. Potom sa nadviaže spojenie, ktoré vám umožní plný prístup myši a klávesnice k vášmu vzdialenému počítaču Ubuntu. Ak plánujete toto pripojenie používať často, môžete mu ušetriť čas a vytvoriť si konfiguračný súbor.

Riešenie problémov s RDP do Ubuntu

Aj keď je RDP vynikajúcou možnosťou na diaľkové pripojenie k počítaču Ubuntu, v systéme Ubuntu 18.04 LTS je nespoľahlivý. Zdá sa, že došlo k problému s vytvorením vzdialeného pripojenia, keď ste už prihlásení do rovnakého účtu v Ubuntu.

Jednoduchým spôsobom, ako to obísť, je jednoducho sa odhlásiť z počítača Ubuntu.

Ak to nie je možné, skúste prepnúť pripojenie RDP zo servera Xorg na server X11rdp. Počkajte, kým to zlyhá, a potom skúste znova Xorg.

Môžete sa tiež pokúsiť o pripojenie po reštartovaní počítača so systémom Linux.

Ubuntu 20.04 LTS by mal obsahovať opravu tohto problému.

ľavé kliknutie myšou nefunguje Windows 10

2. Pripojte sa k Ubuntu zo systému Windows pomocou VNC

Ďalšou možnosťou s plnou funkčnosťou vzdialenej pracovnej plochy je VNC (Virtual Network Computing). Vyžaduje to klientsku aplikáciu na počítači so systémom Windows a server v systéme Ubuntu.

Po kontrole aktualizácií nainštalujte na vzdialený počítač komponent servera TightVNC:

sudo apt update

Potom nainštalujte serverový nástroj:

sudo apt install tightvncserver

Potom ho budete musieť spustiť:

sudo tightvncserver

V tomto mieste budete vyzvaní na nastavenie hesla pre pripojenie. Poznamenajte si číslo pracovnej plochy, zvyčajne: 1.

Teraz, keď je server TightVNC nastavený na Ubuntu, budete musieť nainštalovať klienta na Windows. Toto je možné stiahnuť z www.tightvnc.com/download.php --- uistite sa, že vyberiete správnu verziu, pretože je k dispozícii v 32-bitových a 64-bitových verziách.

Nástroje TightVNC sú k dispozícii iba ako balík, takže po inštalácii vyhľadajte prehliadač TightVNC vo vyhľadávaní systému Windows.

Keď spustíte prehliadač, zadajte IP adresu poľa Ubuntu v programe Remote Host a za ním číslo pracovnej plochy. Mohlo by to teda vyzerať takto:

192.168.0.99:1

Po výzve zadajte heslo a spustite aktivitu na vzdialenej ploche!

Zvýšenie bezpečnosti TightVNC

V predvolenom nastavení bude TightVNC šifrovať vaše heslo, ale nič iné. Vďaka tomu je nezabezpečené pre pripojenie cez internet. Našťastie je možné bezpečnosť zvýšiť vďaka SSH a Xming.

Ak to chcete použiť, stiahnite si a nainštalujte súbor Nástroj Xming pre Windows zo Sourceforge. Akonáhle to urobíte, vyhľadajte skratku na ploche, kliknite pravým tlačidlom myši a zvoľte Vlastnosti .

Hľadaj Skratka a na karte Cieľ do poľa zadajte nasledujúce:

'C:Program Files (x86)XmingXming.exe' :0 -clipboard -multiwindow

Kliknite Použiť aby ste uložili zmenu OK . Dvakrát kliknite na ikonu, spustite Xming, potom otvorte PuTTY. Tu rozbaľte ponuku vľavo na Pripojenie> SSH> X11 .

Skontrolovať Povoliť presmerovanie X11 , potom sa vráťte do Relácia v hornej časti ponuky.

Zadajte adresu IP vzdialeného zariadenia a kliknite na tlačidlo Otvorené . O chvíľu neskôr bude k dispozícii zabezpečené pripojenie k vzdialenej ploche Ubuntu.

3. Vzdialená plocha do Ubuntu s komerčnými nástrojmi

Všetko, čo ste sa doteraz naučili, je štandardné, ak potrebujete vzdialene pristupovať k počítaču s Linuxom vo vašej lokálnej sieti. Ak to chcete urobiť, pomôžu vám kroky na povolenie presmerovania portov.

Ale čo keď nemáte v úmysle získať prístup k svojmu smerovaču? Ak sa to zdá príliš komplikované, je potrebný komerčný softvér tretej strany určený na uľahčenie vzdialenej pracovnej plochy. K dispozícii je niekoľko, ale nie všetky podporujú Linux.

Odporúčame vám vyskúšať:

  • Nie, stroj : Pôvodne bol vydaný ako nástroj vzdialenej pracovnej plochy Linux, ktorý je teraz k dispozícii na všetkých hlavných platformách. Nainštalujte na cieľový počítač, potom na miestny počítač a vytvorte vzdialené pripojenie.
  • Vzdialená plocha Chrome : používa váš účet Google na správu vzdialeného prístupu prostredníctvom prehliadača Chrome.
  • TeamViewer : známe komerčné riešenie vzdialenej pracovnej plochy, ktoré ponúka softvér Linux. Predtým jednoducho nainštalujte klientsky a hostiteľský softvér. Ponúka tiež hostiteľskú aplikáciu na vzdialený prístup k zariadeniam Raspberry Pi.

Uvedomte si, že tieto nástroje vyžadujú pred použitím nastavenie. Ak máte kolegu v blízkosti vzdialeného počítača, môže vám pomôcť. Pozrite si náš zoznam nástroje pre vzdialený prístup pre ďalšie návrhy.

Výber správneho riešenia vzdialenej pracovnej plochy Ubuntu

Aký nástroj vzdialenej pracovnej plochy na prepojenie medzi Ubuntu a Windows by ste mali použiť?

K dispozícii sú tri hlavné možnosti:

  • PRV: toto používa protokol Windows Remote Desktop Protocol prostredníctvom implementácie open source xrdp.
  • VNC: Virtuálne sieťové počítače sú alternatívou k RDP, ale sú menej bezpečné.
  • Komerčný diaľkový softvér: väčšina z nich vyžaduje minimálne nastavenie a podporuje Linux.

SSH môžete použiť aj na zadanie niektorých diaľkových pokynov do počítača Ubuntu.

Ukázali sme vám tri spôsoby, ako vytvoriť vzdialené pripojenie k počítaču alebo serveru Ubuntu zo systému Windows. Každý má svoje výhody a nevýhody. Ak sa však chcete ponoriť do Ubuntu, vyskúšajte Subsystém Windows pre Linux v systéme Windows 10?

zdieľam zdieľam Tweet E -mail Canon vs. Nikon: Ktorá značka fotoaparátu je lepšia?

Canon a Nikon sú dve najväčšie mená v kamerovom priemysle. Ale ktorá značka ponúka lepšiu radu fotoaparátov a objektívov?

Čítajte ďalej
Súvisiace témy
  • Linux
  • Windows
  • Produktivita
  • Vzdialená plocha
  • Vzdialený prístup
  • Ubuntu
  • VNC
  • Práca na diaľku
  • Tipy pre Windows
  • Tipy pre Linux
  • Práca z domu
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber