Jak zřídit přístup vzdálené plochy k Ubuntu z Windows

Jak zřídit přístup vzdálené plochy k Ubuntu z Windows

Jste v jedné místnosti a sedíte u počítače; požadovaná data jsou v jiném, v počítači se systémem Ubuntu. Pokud jsou oba počítače ve stejném domě, není problém; ale co když jsou v různých kancelářích? Může to být trochu procházka!





Odpovědí je tedy nastavení připojení ke vzdálené ploše. Zjistěte, jak nastavit vzdálenou plochu z Windows na Ubuntu.





Proč vzdálené připojení k Ubuntu z Windows?

Existuje několik důvodů, proč byste mohli chtít vzdálené připojení k počítači Ubuntu . Možná jste v práci a potřebujete se přihlásit k domácímu počítači. Alternativně můžete mít počítač Ubuntu v jedné místnosti, počítač se systémem Windows v jiné. Možná chcete spustit aktualizace na Ubuntu nebo přistupovat k souborům.





Alternativně můžete provozovat server Ubuntu pro data, webové stránky nebo dokonce hru. Ať tak či onak, způsob nastavení vzdáleného připojení ušetří spoustu času a úsilí.

Máte tři klíčové možnosti pro navázání vzdáleného připojení k počítači se systémem Ubuntu s výchozím desktopovým prostředím:



  1. Vzdálená plocha (RDP)
  2. Virtual Network Computing (VNC)
  3. Software vzdálené plochy od jiného výrobce

Nejprve se však musíte připravit:

  1. Povolte přesměrování portů na routeru vzdáleného zařízení
  2. Najděte IP adresu
  3. Nainstalujte SSH

Podívejme se na ně postupně.





Připravte připojení Windows RDP k Ubuntu

Řešení vzdáleného přístupu se snadno nastavují a spravují ve stejné síti. Pokud však pracujete z domova, okamžitě to věci zkomplikuje.

Chcete -li používat VNC a RDP s počítačem v jiné síti, budete muset povolit přístup ke vzdálenému počítači prostřednictvím routeru. To se provádí pomocí „přesměrování portů“. Než to však nastavíte, budete potřebovat IP adresu.





Najděte IP adresu svého počítače Ubuntu

Než budete moci navázat připojení k vašemu zařízení Ubuntu přes RDP nebo VNC, budete potřebovat IP adresu.

První způsob je nejjednodušší. Fyzicky přejděte na počítač Ubuntu, stiskněte Ctrl + Alt + T otevřete terminál a zadejte příkaz:

ifconfig

Vyhledejte „inet addr“ u připojení, které právě používáte. Pokud například používáte Wi-Fi, hledejte wlan0 . Pokud je počítač připojen k síti pro ethernet, hledejte eth0 .

Další způsob, jak zjistit IP adresu, je najít ikonu připojení na panelu, kliknout pravým tlačítkem a vybrat Informace o připojení . Zde najdete IP adresu.

Není otevřena ani jedna z těchto možností? Můžete se také připojit přímo ke svému routeru prostřednictvím prohlížeče v počítači.

Po přihlášení do administrátorské konzole routeru uvidíte, která zařízení jsou připojena. Stačí vyhledat název zařízení Ubuntu, najít IP adresu a poznamenat si ji na později.

Povolit přesměrování portů

Pro přístup k počítači v jiné síti (např. Pracovní síti) musíte povolit přesměrování portů na routeru, kde se nachází váš počítač Ubuntu.

Začněte stanovením IP adresy routeru. K tomu můžete použít příkaz ip r, přičemž grep určuje výchozí:

ip r | grep default

Poznamenejte si IP adresu, poté ji otevřete v prohlížeči a zobrazte administrátorskou konzolu routeru. Povolení přesměrování portů je jednoduché:

  • Hledejte Předávání portů nastavení
  • Vytvořit Nové pravidlo označeny Vzdálená plocha
  • Nastav Interní port číslo na 3389
  • Nastav Externí port číslo na 3389
  • Zadejte IP adresa počítače Ubuntu
  • Klikněte Uložit

Tyto kroky jsou obecné a liší se v závislosti na směrovači. Podrobné kroky najdete v dokumentaci ke svému routeru.

Jakmile budete uloženi, měli byste být schopni RDP vzdáleně přenášet do počítače Ubuntu prostřednictvím statické IP adresy vaší organizace. Pokud váš zaměstnavatel nepoužívá statickou IP (nepravděpodobné, ale stane se), použijte a dynamický poskytovatel DNS namísto.

Poznámka: Pokud nepoužíváte komerční nástroje pro vzdálenou plochu, může správce systému vaší organizace nastavit přesměrování portů.

Nastavte přístup pomocí SSH

Chcete -li ušetřit čas, možná budete chtít nainstalovat PuTTY do počítače (nebo jen vyzkoušejte vestavěnou funkci Windows SSH ). To vám umožní nastavit připojení SSH, které poskytuje vzdálený přístup k příkazovému řádku Ubuntu.

Aby bylo jasné: toto není možnost vzdálené plochy ; neexistuje ovládání myší. Je však užitečné mít vzdáleně nainstalované nástroje, které budete používat. SSH je však ve výchozím nastavení často zakázáno, takže pokud není nainstalován, budete to muset opravit.

Stručně řečeno, záleží na tom, jakou verzi Ubuntu používáte a zda jste dříve používali SSH.

Po instalaci prostřednictvím terminálu (sudo apt install openssh-server) budete moci vytvořit vzdálené připojení. Jednoduše zadejte IP adresu a uživatelské jméno a heslo pro Ubuntu. Poté můžete pomocí terminálu nainstalovat potřebné nástroje pro RDP a VNC.

1. Vzdálený přístup pomocí protokolu vzdálené plochy

Nejjednodušší možností je použít protokol vzdálené plochy nebo protokol RDP. Tento nástroj integrovaný do systému Windows dokáže vytvořit připojení ke vzdálené ploše v rámci vaší domácí sítě. Vše, co potřebujete, je IP adresa zařízení Ubuntu.

Zatímco je v systému Windows předinstalován potřebný software, budete si muset nainstalovat nástroj xrdp na Ubuntu. Chcete -li to provést, otevřete okno Terminál ( Ctrl + Alt + T ) a zadejte:

sudo apt install xrdp

Sledujte to pomocí

sudo systemctl enable xrdp

Počkejte, až se to nainstaluje, a poté spusťte aplikaci Vzdálená plocha v systému Windows pomocí nabídky Start nebo Hledat. Typ MOP poté klikněte na Připojení ke vzdálené ploše . V otevřené aplikaci zadejte IP adresu do Počítač pole.

Dále klikněte Zobrazit možnosti a přidejte Uživatelské jméno pro počítač Ubuntu. Můžete kliknout Uložit zachovat tato nastavení pro opětovné použití při jiné příležitosti.

Klikněte Připojit spusťte připojení a po výzvě zadejte heslo účtu Ubuntu. Poté se naváže připojení, které vám umožní plný přístup myši a klávesnice ke vzdálenému počítači Ubuntu. Pokud plánujete toto připojení používat často, můžete pro něj ušetřit čas a vytvořit konfigurační soubor.

Odstraňování problémů s RDP do Ubuntu

Zatímco RDP je skvělá volba pro vzdálené připojení k vašemu počítači Ubuntu, na Ubuntu 18.04 LTS je nespolehlivý. Zdá se, že došlo k problému s vytvořením vzdáleného připojení, když jste již přihlášeni ke stejnému účtu na Ubuntu.

Jednoduchým způsobem, jak to obejít, je jednoduše se odhlásit z počítače Ubuntu.

Pokud to není možné, zkuste přepnout připojení RDP ze serveru Xorg na X11rdp. Počkejte, až selže, a zkuste to znovu Xorg.

Můžete se také pokusit o připojení po restartování počítače se systémem Linux.

Ubuntu 20.04 LTS by měl obsahovat opravu tohoto problému.

jak zapnout mac

2. Připojte se k Ubuntu z Windows pomocí VNC

Další možností s plnou funkcí vzdálené plochy je VNC (Virtual Network Computing). To vyžaduje klientskou aplikaci na PC s Windows a server na Ubuntu.

Na vzdáleném počítači nainstalujte komponentu TightVNC Server po kontrole aktualizací:

sudo apt update

Poté nainstalujte serverový nástroj:

sudo apt install tightvncserver

Poté budete muset spustit:

sudo tightvncserver

V tomto okamžiku budete vyzváni k nastavení hesla pro připojení. Poznamenejte si číslo plochy, obvykle: 1.

Nyní, když je server TightVNC nastaven na Ubuntu, budete muset klienta nainstalovat do systému Windows. To lze stáhnout z www.tightvnc.com/download.php --- ujistěte se, že jste vybrali správnou verzi, protože je k dispozici v 32bitových a 64bitových příchutích.

Nástroje TightVNC jsou k dispozici pouze jako balíček, takže po instalaci hledejte TightVNC Viewer ve vyhledávání Windows.

Jakmile spustíte prohlížeč, zadejte ve vzdáleném hostiteli IP adresu pole Ubuntu a poté číslo plochy. Může to tedy vypadat takto:

192.168.0.99:1

Po vyzvání zadejte heslo a spusťte aktivitu na vzdálené ploše!

Zvýšení bezpečnosti TightVNC

Ve výchozím nastavení bude TightVNC šifrovat vaše heslo, ale nic jiného. Díky tomu je nezabezpečené pro připojení přes internet. Naštěstí lze zabezpečení zvýšit díky SSH a Xming.

Chcete -li to použít, stáhněte si a nainstalujte soubor Nástroj Xming pro Windows od Sourceforge. Až to bude hotové, vyhledejte zástupce na ploše, klikněte pravým tlačítkem a vyberte Vlastnosti .

Hledejte Zkratka a na kartě cílová do pole zadejte následující:

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

Klikněte Aplikovat uložte změnu OK . Poklepáním na ikonu spustíte Xming, poté otevřete PuTTY. Zde rozbalte nabídku vlevo na Připojení> SSH> X11 .

Šek Povolit přesměrování X11 , pak se vraťte do Zasedání v horní části nabídky.

Zadejte IP adresu vzdáleného zařízení a klikněte na Otevřeno . O chvíli později bude k dispozici zabezpečené připojení ke vzdálené ploše Ubuntu.

3. Vzdálená plocha do Ubuntu s komerčními nástroji

Všechno, co jste se dosud naučili, je standardní, pokud potřebujete vzdáleně přistupovat k počítači s Linuxem ve vaší místní síti. Pokud potřebujete jít dál, pomohou vám kroky k povolení přesměrování portů.

Ale co když nemáte v úmyslu přistupovat ke svému routeru? Pokud se vám to zdá příliš komplikované, je nutný komerční software třetích stran navržený pro usnadnění vzdálené plochy. K dispozici je několik, ale ne všechny podporují Linux.

Doporučujeme vyzkoušet:

  • Ne, stroj : původně vydán jako nástroj vzdálené plochy Linux, nyní je k dispozici na všech hlavních platformách. Nainstalujte na cílový počítač, poté na místní počítač a vytvořte vzdálené připojení.
  • Vzdálená plocha Chrome : používá váš účet Google ke správě vzdáleného přístupu prostřednictvím prohlížeče Chrome.
  • TeamViewer : známé komerční řešení pro vzdálenou plochu, které nabízí software Linux. Jednoduše si předem nainstalujte klientský a hostitelský software. Nabízí také hostitelskou aplikaci pro vzdálený přístup k zařízením Raspberry Pi.

Tyto nástroje vyžadují před použitím nastavení. Pokud máte kolegu poblíž vzdáleného počítače, může vám pomoci. Podívejte se na náš seznam nástroje pro vzdálený přístup pro více návrhů.

Výběr správného řešení vzdálené plochy Ubuntu

Jaký nástroj pro vzdálenou plochu pro připojení mezi Ubuntu a Windows byste měli použít?

K dispozici jsou tři hlavní možnosti:

  • PRV: používá protokol Windows Remote Desktop Protocol prostřednictvím implementace open source xrdp.
  • VNC: Virtual Network Computing je alternativou k RDP, ale méně bezpečnou.
  • Komerční vzdálený software: většina z nich vyžaduje minimální nastavení a podporuje Linux.

Pomocí SSH můžete také vydat vzdálené pokyny do počítače se systémem Ubuntu.

Ukázali jsme vám tři způsoby, jak vytvořit vzdálené připojení k počítači nebo serveru Ubuntu ze systému Windows. Každý má své výhody a nevýhody. Pokud se ale chcete ponořit do Ubuntu, zkuste Subsystém Windows pro Linux na Windows 10?

Podíl Podíl tweet E-mailem Canon vs. Nikon: Která značka fotoaparátu je lepší?

Canon a Nikon jsou dvě největší jména v oboru fotoaparátů. Ale která značka nabízí lepší řadu fotoaparátů a objektivů?

Číst dále
Související témata
  • Linux
  • Okna
  • Produktivita
  • Vzdálená plocha
  • Vzdálený přístup
  • Ubuntu
  • VNC
  • Práce na dálku
  • Tipy pro Windows
  • Tipy pro Linux
  • Domácí kancelář
O autorovi Christian Cawley(1510 článků publikováno)

Zástupce redaktora pro oblast bezpečnosti, Linuxu, kutilství, programování a techniky a opravdu užitečného výrobce podcastů s rozsáhlými zkušenostmi s podporou desktopů a softwaru. Christian, který přispívá do časopisu Linux Format, je drotář Raspberry Pi, milovník Lega a fanoušek retro her.

Více od Christiana Cawleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru