Chyba databáze: Tabulka 'a111530_forumnew.rlf1_users' neexistuje

Home -> MyLDP -> Předmětový adresář -> Linux Administrative Tasks

Vzdálený přístup k ploše mezi Ubuntu/Linux a Windows

Část I. O tom, co použít

Originál: Vzdálená plocha mezi Ubuntu/Linux a Windows, část I
Autor: Eric Geier
Datum zveřejnění: úterý 19. ledna 2009 10:43:53
Překlad: Kovalenko A.M.
Datum převodu: 4. srpna 2009

Používáte Windows i Linux? Můžete vzdáleně ovládat Windows z Linuxu (Ubuntu nebo jiná distribuce) nebo Linux z Windows? Určitě můžeš. Stejně jako se používá Připojení ke vzdálené ploše mezi platformami Microsoft (nebo vzdálené ovládání mezi stroji s Linuxem), je možné ovládat i desktop z různé platformy. Můžete klikat na plochu a spouštět aplikace, jako byste seděli přímo před počítačem.

Probereme několik různých funkcí, které můžete získat pomocí Připojení ke vzdálené ploše. Navíc se podíváme krok za krokem na způsob navázání připojení ke vzdálené ploše pomocí bezplatných nástrojů. Pojďme tedy začít.

Výběr protokolu vzdálené plochy

Aplikace vzdálené plochy obvykle používají jedno z nich Protokol vzdálené plochy(RDP) nebo protokol virtuální Počítačová síť (VNC). Pro navázání vzdáleného připojení musí oba hostitelé (server i klient) podporovat stejný protokol. Problém je v tom, že ne všechny operační systémy (OS) používají stejné výchozí protokoly. Některé linuxové distribuce a některé edice Windows navíc neobsahují buď serverovou nebo klientskou aplikaci pro vzdálenou plochu, nebo žádnou aplikaci pro vzdálenou plochu.

Vaším prvním úkolem by mělo být určit protokol, který je již na vašich počítačích podporován. Kromě zkoumání vašeho OS, hledání dokumentace, odkazů na cheat sheets byste měli být schopni pochopit, co je co a kde. Na konci musíte vybrat protokol, který chcete použít na všech svých počítačích.

Poznámka:

  • VNC vzdálené plochy je obvykle pomalejší než připojení RDP, ale implementace VNC je obvykle snazší různé platformy Ach.
  • Pro lepší výkon a zabezpečení můžete použít bezplatný server a klienty NX společnosti NoMachine nebo server a klienty FreeNX, ale nastavení je složitější a vyžaduje trochu přemýšlení.
  • Je také možné poskytnout podporu pro připojení RDP na počítačích se systémem Linux, například pomocí serveru xrdp.

Otevření brány firewall (firewall)

Než budete pokračovat v navazování nebo přijímání vzdálených připojení, musíte provést konfiguraci software váš firewall. Počítače, ke kterým se chcete vzdáleně připojit, musí umožňovat provoz VNC nebo RDP přes bránu firewall.

V systému Windows byste při spuštění serveru měli být vyzváni k zablokování nebo povolení síťového přístupu k aplikaci Server vzdálené plochy. Pokud kliknete na tlačítko "Povolit", vše by mělo fungovat. Pokud jste neobdrželi žádost, můžete přejít do nemovitostí Windows firewall a ručně přidejte oprávnění pro tuto aplikaci pomocí níže uvedených čísel portů.

V systému Linux budete pravděpodobně muset ručně přidat příchozí pravidla do brány firewall na počítači, který přijímá požadavky na připojení. V případě potřeby můžete prohlížeč zavolat z nabídky a vyhledávat informace Google jak nastavit firewall. Vaše distribuce Linuxu může obsahovat GUI (grafické uživatelské rozhraní) pro váš firewall, nebo jej můžete nakonfigurovat pomocí příkazového řádku. Stejným způsobem přidejte výjimku nebo pravidlo pro povolení provozu na odpovídajících portech uvedených níže.

  • RDP používá TCP port 3389
  • VNC používá porty začínající na 5900 (každé vzdálené připojení k serveru používá jiný port; displej 1 používá port 5901, displej 2 používá port 5902 atd.). nejlepší metoda, proto bude při vytváření brány firewall nebo pravidla výjimky existovat definice rozsahu portu (například 5900 - 5905).

Nyní máte možnost se vzdáleně připojit k počítačům ve vašem lokální síť. Chcete-li se vzdáleně připojit přes internet, musíte také nastavit router. To si probereme v příštím díle.

Použití VNC serveru a klienta v Ubuntu

Pokud používáte Ububntu, pak již máte klienta a server VNC nainstalovaný a připravený k použití. (Tento článek je založen na Distribuce Ubuntu Desktop 8.10 Intrepid Ibex.) Abyste mohli přijímat vzdálená připojení, jednoduše vyberte z nabídky Systém > Vlastnosti > Vzdálená plocha. V dialogovém okně nakonfigurujte požadované prostředky běžné použití a nastavení zabezpečení. Seznam příkazů/adres je k dispozici pro určení dalších počítačů v místní síti s nainstalovaným Ubuntu nebo jinou distribucí Linuxu, ze které se chcete připojit.

Chcete-li použít prohlížeč VNC na Ubuntu, vyberte Aplikace > Systémové nástroje > Terminál. Pokud se připojujete k počítači s nainstalovaným Ubuntu, zadejte příkaz, který Ubuntu navrhuje. Pokud se připojujete k počítači, který má nainstalovanou jinou distribuci Linuxu, použije se následující formát příkazu:

jak je znázorněno na obrázku 1. Tento řádek obsahuje příkaz následovaný názvem nebo IP adresou počítače (nebo internetovou IP, pokud je připojení provedeno přes web), končící dvojtečkou a ID (identifikátorem) displeje ( tunel). Pokud se připojujete k počítači s nainstalovaným systémem Windows, pak dvojtečka a číslo displeje nejsou uvedeny, v tomto případě je formát příkazu následující:

obrázek 1

Instalace klienta a serveru VNC na jiné distribuce Linuxu

Pokud používáte jinou distribuci Linuxu než Ubuntu, vyhledejte v jejích úložištích příslušné balíčky pro instalaci serveru a klienta VNC. Pokud žádné takové balíčky neexistují, můžete si stáhnout TightVNC přímo z jejich webových stránek a postupovat podle pokynů k sestavení a instalaci.

Server TightVNC/RealVNC nemá GUI, musíte použít příkazový řádek, ale nebojte se - je to snadné. Stačí otevřít Terminál, zadejte a stiskněte Enter. Při prvním spuštění budete vyzváni k vytvoření hesla pro připojení VNC. Jakmile nastavíte heslo, obrazovka nebo tunel se automaticky nakonfigurují, jak je znázorněno na obrázku 2.

obrázek 2

VNC podporuje více displejů pro poskytování přístupu velkému počtu uživatelů a/nebo pro definování možností pro atributy, jako je rozlišení obrazovky, spouštěcí příkazy a tak dále. Při každém spuštění příkaz vytvoří nový tunel s číslem obvykle začínajícím na 1, které se při každém spuštění příkazu zvýší.

Níže jsou uvedeny různé možnosti příkazů, které je užitečné si zapamatovat:

  • Pro nápovědu použijte volbu nebo zadejte příkaz.
  • Pomocí této možnosti můžete přiřadit název konkrétnímu tunelu nebo obrazovce, která se zobrazí v záhlaví klienta VNC, když je k této obrazovce navázáno vzdálené připojení.
  • Novela umožňuje ručně definovat číslo tunelu nebo zobrazení.
  • Pomocí této možnosti můžete nastavit šířku a výšku obrazovky pro zobrazení vzdálené plochy.
  • Přidáním můžete nastavit barevnou hloubku od 8 do 32 bitů na pixel.
  • Chcete-li uzavřít tunel VNC, použijte možnost nahrazením značky hash požadovaným identifikátorem tunelu (zobrazení).

V závislosti na konkrétní distribuci Linuxu a nainstalovaném řešení VNC můžete nebo nemusíte mít grafiku uživatelské rozhraní pro klientskou nebo prohlížecí aplikaci. Pokud existuje grafické rozhraní, klidně ho použijte, ale pokud chcete, můžete použít i příkazový řádek.

Pro GUI můžete obvykle nastavit možnosti z dialogového okna. Při připojování k počítači s distribucí Linuxu zadejte název počítače nebo IP adresu vzdáleného počítače (nebo internetovou IP při připojení přes web), za ním dvojtečku, tunel nebo ID zobrazení a stiskněte Enter. Například, nebo. Pokud se připojujete k počítači se systémem Windows, dvojtečka a číslo displeje nejsou vyžadovány. Chcete-li se připojit z terminálu, zadejte informace o hostiteli stejným způsobem, jak je znázorněno na obrázku 1 dříve.

Instalace klienta/serveru VNC na Windows

TightVNC také nabízí klientskou a serverovou verzi pro Windows na své stránce stahování. Jakmile je TightVNC nainstalováno, můžete server spustit z nabídky Start (Cca. překladač: Start > Všechny programy > TightVNC) výběrem Start TightVNC Server. Zobrazí se dialogové okno vlastností (viz obrázek 3), kde musíte přiřadit heslo pro příchozí relace.

obrázek 3

Po kontrole všech nastavení klikněte na OK. Server bude spuštěn a připraven přijímat příchozí spojení, současně se na systémové liště objeví ikona serveru. Opět platí, že při připojování k počítači se systémem Windows z jakékoli platformy nepoužívejte dvojtečku a zobrazované číslo.

Pokud se připojujete k vzdálený počítač v systému Windows vyberte zástupce prohlížeče TightVNC nabídka Start. Podobně pro připojení z jiných platforem zadejte název nebo IP adresu vzdáleného počítače (nebo internetovou IP adresu, pokud se připojujete přes web) a při připojování k počítači se systémem Linux zahrňte do příkazu dvojtečku a číslo zobrazení.

Zvláštní pozornost věnujte další části: v ní pokryjeme zabezpečení VNC připojení a všechna nastavení nezbytná pro vzdálené připojení přes internet.

Eric Geier je autorem mnoha knih o počítačích a sítích, včetně The Home Network. Vše v jednom. Stolní průvodce pro figuríny (Wiley 2008) a 100 věcí, o kterých musíte vědět Microsoft Windows Vista" (Que 2007).

Pokud se vám tento článek líbil, sdílejte jej se svými přáteli:

Komentáře

Není to tak dávno, co jsem psal o tom, jak se připojit z Windows k Linuxu, ale nyní druhá série. Jak jsem již vysvětlil, mám druhý notebook s Windows XP, a proto je čas na cvičení administrace systému aby pro to bylo všechno. Jak se tedy připojit k Linuxu z Windows?

Na začátku chci říct, že taková operace je v životě docela reálná. Když jsem pracoval v jedné firmě, všichni pracovníci v kanceláři měli počítač s Windows. Ale připojení internetu ke každému počítači je nebezpečné, víte, že Windows je děravý kýbl a ani antivirus (zde jsem psal, který antivirus je lepší) nemůže vždy pomoci.

Proto byl internet připojen k počítači s Linuxem a všechny kancelářské počítače jsou již k tomuto „serveru“ připojeny přes vzdálenou plochu. Doma nebudu dělat to samé, ale něco podobného.

Jak se připojit k Linuxu z Windows?

V samotném Linuxu (zejména v derivátech Ubuntu) služba " Obecný přístup na plochu". V mém Linux Mintu 17 je tato položka v MENU - MOŽNOSTI. Spustíme program a pozorujeme následující okno:

Ve výchozím nastavení je služba zakázána a první zaškrtnutí nahoře ji povoluje. Dále, pokud se připojíte k sobě, můžete zrušit zaškrtnutí všech políček v položce Zabezpečení - nebojíme se sami sebe, že?

Protokol, podle kterého se bude spojení nazývat VNC, není vůbec ten, který jsme použili při připojování Linuxu k Windows. Proto potřebujeme software třetích stran ve Windows, který bude fungovat pomocí tohoto protokolu.

Nejprve je ale v Linuxu lepší zaregistrovat statickou IP adresu, abyste ji nemuseli pokaždé počítat.

Vzdálená plocha Ubuntu: Možné možnosti připojení

Chcete-li to provést, přejděte do nastavení sítě a předepište statickou IP, například takto:

Chcete-li zjistit svou aktuální IP adresu a zaregistrovat ji ručně, můžete použít příkaz ifconfig

Nyní přejdeme do Windows a stáhneme si program VNC ® Viewer ze stránek vývojářů – VNCViewer.

Spustíme program, který ani nevyžaduje instalaci, zapíšeme naši IP adresu a pokud jste vše udělali správně, začne se nám zobrazovat plocha Linuxu. Pokud jste zaškrtli nastavení serveru, můžete jej dokonce spravovat. A pokud ne, můžete se jen dívat, co vaše dítě dělá u počítače – internet je pro dítě velmi nebezpečný, musí být před těmito nebezpečími chráněno, a to je také dodatečné opatření.

Pokud nejste spokojeni se serverem Vino VNC, můžete si nainstalovat jeho analogový server vnc4.

sudo apt-get install vnc4server

Ale předtím je samozřejmě potřeba odstranit vino server:

sudo apt-get odstranit vino

Protokol VNC ale není jediný, který lze použít pro připojení z Windows k Linuxu.

V Linuxu můžete nainstalovat server RDS a připojit se z Windows pomocí standardního nástroje - Vzdálená plocha.

sudo apt-get install xrdp

Můžete se připojit i přes SSH, ale to už je trochu složitější a proto to nebudu v rámci tohoto článku popisovat. Možná později napíšu o tom, jak můžete port přes SSH přeposlat, abyste se mohli připojit z Windows k Linuxu a stáhnout si internet přes zabezpečený ssh tunel.

Budou dotazy - pište, jako vždy všem odpovím 🙂

Stáhněte si PuTTY: ruskou verzi

Jsme rádi, že vám můžeme představit program PuTTY v ruštině. Naše sestavení je založeno na nejnovější verzi PuTTY a obsahuje také vylepšení a úpravy z různých forků a sad patchů, jako jsou PuTTYTray a KiTTY.

Zde je jen malý seznam nových funkcí:

Stáhněte si PuTTY

Velikost souboru: 9 800 225 bajtů

Částka MD5:

Ruská verze PuTTY je distribuována jako ZIP archiv a nevyžaduje instalaci. Distribuce obsahuje soubory Tmel a Přenosný PuTTY, stejně jako zdrojové kódy a dokumentace. Program je distribuován pod open source licencovaný MIT.

Pozornost! Ruská verze PuTTY 0.66 je považována za zastaralou a může obsahovat kritické chyby.
Na tento moment doporučuje se používat původní verzi programu - PuTTY 0.70.

Původní verze PuTTY

stabilní uvolnění Tmel 0,70 ze dne 8. července 2017. Stáhněte si anglickou verzi klienta Telnet/SSH z oficiálního zrcadla programu:

32bitová verze:

64bitová verze:

vývojový snímek

Pravidelné testovací sestavení PuTTY se vytváří každý den z úložiště Git.

Našli jste chybu ve stabilní verzi a čekáte na její opravu? Můžeme očekávat, že se zde tato oprava objeví mnohem dříve než v příštím vydání. Tato verze je pro vás, pokud se nemůžete dočkat, až vyzkoušíte všechny nové funkce dříve než ostatní. Na druhou stranu, testovací sestavení se někdy může ukázat jako extrémně nestabilní.

32bitová verze:

64bitová verze:

PuTTY a Linux

PuTTY je součástí repozitářů téměř všech populárních distribucí. Chcete-li například nainstalovat PuTTY na Ubuntu, Debian, Linux Mint, ALT Linux, stačí spustit příkaz.

PuTTY a Mac OS X

PuTTY na OS X lze nainstalovat z portů přes sestavení MacPorts a Homebrew – více podrobností v článku.

Zdrojový kód PuTTY

Pro větší pohodlí nabízíme několik verzí zdrojový kód, pro různé platformy. Ve skutečnosti neexistuje žádný významný rozdíl mezi zdrojovými archivy Unixu a Windows; rozdíly jsou většinou ve formátování (názvy souborů, zakončení řádků atd.).

Pokud byste chtěli přispět k vývoji PuTTY, důrazně doporučujeme začít se zdrojovým kódem snímku vývoje. Po velkých aktualizacích často provádíme velké změny a bude pro nás obtížné použít váš kód na základě aktuální verze Stable.

PuTTY zdrojový kód pro Windows:

Pro získání dodatečné informace o sestavení PuTTY ze zdroje, přečtěte si soubor.

PuTTY zdrojový kód pro Linux:

Chcete-li sestavit zdroje vydané verze, rozbalte archiv, přejděte do adresáře a spusťte příkaz.

7 nejlepších klientů pro vzdálený přístup pro Linux

Chcete-li sestavit zdroje snímků, stačí spustit ty standardní. Přečtěte si soubor pro více informací.

Přístup Git

Pokud chcete sledovat vývoj PuTTY do poslední minuty nebo si prohlédnout changelog pro každý soubor ve zdrojové databázi, můžete přímo vstoupit do gitového repozitáře PuTTY.

Hlavní zdrojovou verzi (nejnovější stav, s nejnovějšími změnami) lze získat pomocí příkazu.

Na adrese https://git.tartarus.org/?p=simon/putty.git je také k dispozici WWW prohlížeč prostřednictvím úložiště Git.

Právní upozornění:

Použití PuTTY, PSCP, PSFTP a Plink může být nezákonné v zemích nebo organizacích, kde je šifrování zcela nebo částečně zakázáno. Věříme, že v této fázi vývoje legislativní rámec v IT průmyslu v Rusku a rusky mluvících zemích není používání používaných šifrovacích protokolů v rozporu se zákonem, nejsme však právníci, a proto v případě pochybností byste měli před stažením čehokoli z této stránky vyhledat právní radu.

Použití samostatného klienta Telnet PuTTYtel není omezeno kryptografickými zákony, protože data nejsou šifrována.

© 2009–2018, PuTTY.ORG.RU - Při použití materiálů webu je žádoucí uvést zdroj. Děkuji!

Nastavení Xming a PuTTY

Pro zájemce o práci se softwarem, který používá okno X, je níže možnost nastavení Xming a PuTTY, který se používá k organizaci přesměrování X a ke spouštění programů na vzdáleném počítači.

V tento popis předpokládá se, že čtenář je obeznámen s konfigurací Xming (alespoň v rozsahu uvedeném na stránce „Xming Package“). Rovněž se předpokládá, že čtenář částečně rozumí jak oknu X, tak terminálový přístup přes SSH.

Nastavení PuTTY

Nastavení PuTTY pro tento případ má dvě funkce. Nejprve musíte povolit X-forwarding (X11 forwarding) s příslušnou volbou. V tomto případě budete muset zadat číslo X displeje, pro který se přesměrování provádí. Číslo displeje lze zvolit zcela libovolně; zejména, pokud nemáte v úmyslu provozovat více X serverů na daném počítači současně, můžete použít číslo zobrazení.

Za druhé, přesměrování X lze organizovat pouze přes protokol SSH, který by měl být zvolen.

Ve všech ostatních ohledech lze PuTTY konfigurovat zcela libovolně. Zbývá pouze poznamenat, že organizace přesměrování X implikuje „spolupráci“ se serverem SSH. Zejména pokud server nepodporuje přesměrování X nebo pokud je deaktivováno, řekněme, vhodným nastavením serveru, SSH na X selže.

Podle hodnoty můžete zkontrolovat, zda byl pro X vytvořen kanál proměnná prostředí po připojení ke vzdálenému počítači. Hodnota proměnné bude obsahovat název počítače a číslo zobrazení, kde N je nějaké číslo nepoužívané jinými X servery („skutečné“ nebo stejná přesměrování X) na vzdáleném počítači.

Nastavení Xming

V tato sekce Bude pokryto nastavení Xming pomocí shellu Xlaunch. Jeho použití je samozřejmě volitelné – možnosti X serveru lze nastavit také pomocí příkazového řádku (např. z -file.)

Spuštění Xlaunch vyvolá první dialogové okno s výzvou k výběru způsobu zobrazení X oken Windows okna: Více oken, Celá obrazovka, Jedno okno nebo Jedno okno bez záhlaví. Protože použití SSH vylučuje použití XDMCP (stejně jako naopak), daná volba určeno pohodlím uživatele.

Fórum ruské komunity Ubuntu

(Připomeňte si, že když používáte XDMCP, co ne doporučeno, režim více oken není k dispozici.)

Ještě důležitější je možnost výběru čísla displeje Xming: číslo displeje, který bude Xming obsluhovat, se musí shodovat s číslem displeje, který je přesměrován, tzn. E. musí odpovídat tomu, který je uveden v konfiguraci PuTTY výše.

Následující okno vás vyzve k výběru programu X-session - programu, který produkuje počáteční nastavení X server, který provozuje X klientů, které neustále používáte, a obvykle také provozuje emulátor terminálu nebo jiný nástroj, který vám umožňuje pracovat se vzdáleným systémem (tj. spouštět jiné programy.) Protože již používáte relaci terminálu PuTTY k pracovat se vzdáleným počítačem, můžete zvolit "bez spuštění klienta" (Spustit žádného klienta.)

Pokud však místní systém má např. nebo (při použití jiných režimů než více oken) může být vhodné nastavit Xming tak, aby spouštěl nějaký druh skriptu, který spouští tyto druhy X klientů pro inicializaci X relace.

Další dvě okna nemají žádné funkce. Dovolte mi, abych vám to připomněl ne zakázat řízení přístupu (výběrem Bez řízení přístupu.)

Odkazy

2006, 2007 Ivan Šmakov.

Text daný Stránka je dostupná za podmínek GNU FDL. Odkazované stránky mohou mít různé podmínky distribuce.

Jeden z užitečné funkce Systém Windows spočívá v tom, že se můžete připojit k ploše z jiného místa a vzdáleně ovládat počítač. Naštěstí tuto funkci nabízejí i velké linuxové distribuce a Ubuntu je jednou z nich. Pokud se chcete vzdáleně připojit k počítačům se systémem Windows z Ubuntu, můžete použít výchozího klienta RDP, který se v něm nachází, s názvem Remmina. Zde je návod, jak vytvořit, nastavit a nainstalovat připojení ke vzdálené ploše z Ubuntu do Windows.

POZNÁMKA. Tento tutoriál byl vytvořen na Ubuntu 18.04 LTS (Bionic Beaver). To však funguje i na jiných verzích Linuxu.

Krok 1: Povolte připojení ke vzdálené ploše v počítači se systémem Windows

Pokud chcete ostatním počítačům povolit vzdálené připojení k vašemu počítači se systémem Windows, musíte jej nejprve nastavit tak, aby přijímal připojení ke vzdálené ploše.

Krok 2: Spusťte klienta vzdálené plochy Remmina

Ve výchozím nastavení se Ubuntu dodává s klientskou aplikací vzdálené plochy, která podporuje protokol RDP (Remote Desktop Protocol), který používá operační systémy Windows pro vzdálená připojení. Najdete ji v seznamu aplikací Ubuntu.

Pokud dáváte přednost vyhledávání, můžete najít výchozího klienta Ubuntu RDP pomocí vyhledávacího výrazu RDP.

Krok 3 Nastavte a nainstalujte relaci vzdálené plochy Ubuntu pro Windows

Když otevřete klienta vzdálené plochy Remmina, měli byste vidět něco takového:

Klikněte na „Vytvořit nový profil připojení“.

Jeho ikona je zelené znaménko plus, které lze snadno najít v levém horním rohu okna.

Předchozí akce otevře okno s názvem „Vzdálená plocha“. Zde můžete nastavit připojení Ubuntu ke vzdálené ploše Windows, které se chystáte nastavit.

V části Profil zadejte Jméno, které chcete použít pro připojení. Může to být cokoliv. Ostatní nastavení ze sekce Profil ponechte s výchozím nastavením.

Do pole Server na kartě Obecné zadejte IP adresu počítače se systémem Windows, ke kterému se budete připojovat. Zadejte uživatelské jméno a heslo uživatele účet uživatelské jméno, které chcete používat na vzdáleném počítači se systémem Windows. Tento uživatelský účet musí existovat na počítači se systémem Windows.

Pokud používáte účet Záznam společnosti Microsoft na počítači se systémem Windows je v pořádku vyplnit svou adresu E-mailem a heslo. Pokud je váš počítač se systémem Windows součástí domény, zadejte ji do pole Doména, jinak ponechte toto pole prázdné.

Poté můžete nastavit rozlišení a barevnou hloubku, které chcete použít pro připojení ke vzdálené ploše. Ve výchozím nastavení je profil vzdálené plochy nastaven na "Použít oprávnění klienta", což znamená, že připojení používá stejné rozlišení jako počítač se systémem Windows, ke kterému se připojujete. Barevná hloubka je také nastavena na nejvyšší možnou kvalitu. Volba nižšího rozlišení plochy a barevné hloubky však může zlepšit výkon relace vzdálené plochy z Linuxu na Windows. Pokud, při připojení ke vzdálené ploše Windows stůl dojde ke zpoždění, zkuste snížit barevnou hloubku nebo rozlišení.

Až budete s konfigurací všech podrobností hotovi, klikněte na Uložit a připojit. Tím se uloží váš profil připojení a poté se spustí připojení RDP k počítači se systémem Windows.

Po několika sekundách byste měli mít funkční připojení ke vzdálené ploše na vašem počítači se systémem Windows.

Můžete se také připojit ke vzdálenému počítači pod Ovládání Windows bez jakéhokoli z výše uvedených kroků přizpůsobení. To však znamená, že příště budete muset znovu nakonfigurovat profil Připojení ke vzdálené ploše dálkové ovládání váš počítač se systémem Windows.

Při pokusu o přístup přes VNC ke vzdálené ploše se Linux Mint 19 musel vypořádat s tím, že oproti předchozí verze(17, 18), tato možnost není standardně k dispozici. V Další kroky Aby bylo možné zorganizovat konektivitu VNC k uzlu se systémem Linux Mint 19, potřeba vyvinout řadu dalších úsilí začala připomínat epizodu z filmu:

- Jak to, okamžitě skončit nebo chceš trpět?
- Samozřejmě je lepší trpět.
(z filmu "Bílé slunce pouště")

Vše začalo tím, že v nastavení (dále jen grafické prostředí XFCE) sekce „Relace a spuštění“ a záložce „Autostart“ není ani zmínka o připojení ke vzdálené ploše, i když v předchozím Linux Mint 18 položka povolení byla umístěna mezi aktualizací uživatelských složek a sítí.



Balíček vino je zodpovědný za implementaci serveru VNC v Linux Mint, který není standardně nainstalován v Linux Mint 19. Tento balíček je potřeba nainstalovat a v zásadě jej lze snadno najít přes Synaptic.



To však nebude stačit. Jak ukázala studie problému, vývojáři vino odstranili ze svého produktu utilitu pro grafickou konfiguraci, takže konfiguraci vino bude nutné provést pomocí konfigurátoru dconf-editor.

Spusťte příkaz v terminálu pro instalaci potřebné komponenty a spusťte dconf-editor

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

Když spustíte dconf-editor, zobrazí se varování, že změny, které provedete, jsou prováděny na vaše vlastní nebezpečí a riziko a pro pokračování musíte kliknout na tlačítko "Budu opatrný" (budu opatrný). mimo toto zobrazení při dalších spuštěních dconf-editoru zrušte zaškrtnutí políčka "Příště zobrazit tento dialog".


Po spuštění grafického konfigurátoru systému postupným pohybem "gnome - desktop" přejděte do sekce "remote-access"




Pokud se plánujete připojit přes VNC klienta z Windows, pak je, jak se říká, vhodné vypnout šifrování (přesunout engine v odpovídajícím řádku).




Navzdory skutečnosti, že to, jak se říká, není „dobré“, ale v místní síti, které důvěřujete, je tato akce přípustná.

Udělejte totéž s povolenou výzvou, jinak bude muset druhý počítač pokaždé „schválit“ vzdálené připojení k němu.


Pro účely určité ochrany nastavte heslo pro připojení vypnutím výchozího nastavení a zadáním vámi zvoleného hesla, například:




Chcete-li tuto změnu opravit, klikněte na zelené tlačítko.


Zavřete konfigurátor a přejděte do nastavení automatického spuštění. Přidejte software vino do seznamu programů automaticky spouštěných při startu systému

/usr/lib/vino/vino-server



Obrázek se týká pláště XFCE. V Cinnamon a MATE použijte jejich stávající nastavení automatického spouštění.

Restartujte systém.

Na počítači, ze kterého se budete připojovat, vytvořte příslušné připojení. Na obrázku níže bude připojení vytvořeno z hostitele Linuxu, takže je přidáno do programu Remmina.


Upozorňujeme, že nemusíte zadávat uživatelské jméno, zadává se pouze heslo, které bylo nastaveno při konfiguraci vino prostřednictvím grafického konfigurátoru dconf-editor.

Na obrázku je uzel H-4.vot, který odpovídá plnému doménové jméno uzel. V tomto případě se předpokládá, že DNS server vaší lokální sítě je schopen porovnat IP adresy vydané DHCP s názvy hostitelů sítě. MikroTik to například umí přes . Pokud neexistuje server DNS nebo neví, jak to udělat, přiřaďte hostitele, ke kterému se vzdáleně připojíte, statická adresa(nebo přizpůsobit DHCP server dát mu stejnou adresu) a připojit se pomocí IP.

Pokud je vše provedeno správně, budete mít radost ze sledování vzdálené plochy linuxového uzlu, ke kterému jste připojeni, a také z ovládání tohoto počítače.


V tomto případě se na panelu (obvykle ve spodní části) zobrazí ikona (s motivem Mint-Y - modrá), označující skutečnost vzdáleného připojení k ploše.


Rychlost odezvy vzdáleného počítače na vaše příkazy závisí na jeho hardwarových možnostech, stupni zatížení systému a také na množství dat přenášených přes VNC. Při zvažování otázky "responzivity" vzdáleného systému se v mnoha publikacích píše o ztrátě VNC před RDP, ale osobně jsem nenašel nic lepšího pro vzdálené připojení k Linuxu pomocí GUI. Aby se zvýšila rychlost odezvy konečný systém můžete si zkusit "pohrát" s nastavením kvality zobrazení obrazovky cílového počítače v parametrech připojení (viz okno nastavení připojení Remmina):


Alternativním řešením je x11vnc().

V tomto článku se podíváme na několik způsobů, jak se vzdáleně připojit z Windows k Ubuntu.

Představte si, že jste ve stejné místnosti a sedíte před počítačem se systémem Windows; data, která potřebujete, jsou v jiném, na počítači se systémem Ubuntu. Pokud jsou oba počítače ve stejném domě, žádný problém; ale co když jsou ve stejné kanceláři?

Proč se vzdáleně připojovat k Ubuntu z Windows?

Existuje několik důvodů, proč se můžete chtít vzdáleně připojit k počítači Ubuntu. Možná jste v práci a potřebujete se přihlásit ke svému domácímu počítači. Také můžete mít počítač Ubuntu ve stejné místnosti, Počítač se systémem Windows v jiném a touha spouštět aktualizace na Ubuntu.

Případně můžete používat server Ubuntu. Možná jste jej nakonfigurovali tak, aby ovládal spouštění hry, jako je Counter-Strike nebo Minecraft. V každém případě nastavení vzdáleného připojení ušetří spoustu času a úsilí.

Máte dvě možnosti, jak vytvořit vzdálené připojení k počítači Ubuntu: můžete použít vzdálenou plochu (RDP) nebo Virtuální síť Výpočetní technika (VNC).

Podívejme se postupně na každou metodu.

Zjistěte IP adresu vašeho Ubuntu PC

Než se budete moci připojit k zařízení Ubuntu, musíte znát IP adresu.

První způsob je nejjednodušší. Fyzicky přistupte k zařízení Ubuntu, stisknutím Ctrl+Alt+T otevřete terminál a zadejte příkaz:

ifconfig

Hledejte "inet addr" vedle připojení, které právě používáte. Pokud například používáte Wi-Fi, vyhledejte wlan0. Pokud je váš počítač připojen k síti Ethernet, vyhledejte eth0.

Dalším způsobem, jak zjistit IP adresu, je najít ikonu připojení na panelu, klikněte klikněte pravým tlačítkem myši myši a vyberte Informace o připojení. Zde najdete IP adresu.

Nemůžete otevřít žádnou z těchto možností? K routeru se můžete také připojit přímo pomocí prohlížeče vašeho počítače.

Po přihlášení do administrační konzoly routeru uvidíte, která zařízení jsou připojena. Stačí najít název vašeho zařízení Ubuntu, najít IP adresu a zapsat si ji.

1. SSH připojení

Než začnete, možná budete chtít nainstalovat PuTTY do počítače (nebo jen vyzkoušet vestavěnou funkci Windows SSH). To vám umožní vytvořit připojení SSH, které vám umožní vzdálený přístup příkazový řádek Ubuntu.

Aby bylo jasno: nejedná se o možnost vzdálené plochy, protože zde není ovládání myší. Je ale užitečné mít nástroje pro vzdálenou instalaci, které budete používat. SSH je však často ve výchozím nastavení zakázáno, takže pokud není nainstalováno, 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 přes terminál ( sudo apt install openssh-server) budete moci navázat vzdálené připojení (prostě pomocí IP adresy a uživatelského jména a hesla Ubuntu) a použít terminál k instalaci potřebné nástroje pro RDP a pro VNC.

2. Vzdálený přístup pomocí Remote Desktop Protocol

nejvíce jednoduchá možnost je použít protokol vzdálené plochy nebo RDP. Tento nástroj je integrován do systému Windows a lze jej použít k vytvoření připojení ke vzdálené ploše ve vašem počítači domácí síť. Vše, co potřebujete, je IP adresa zařízení Ubuntu.

Zatímco požadovaný software je předinstalovaný ve Windows, budete muset nainstalovat nástroj xrdp na Ubuntu. Chcete-li to provést, otevřete okno terminálu ( Ctrl+Alt+T) a zadejte:

sudo apt install xrdp

sudo systemctl povolit xrdp

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

Poté stiskněte tlačítko Zobrazit možnosti a přidat Uživatelské jméno pro Ubuntu PC. můžete kliknout Uložit pro uložení těchto nastavení pro budoucí použití.

Klepněte na tlačítko Připojit začněte se připojovat a po zobrazení výzvy zadejte heslo svého účtu Ubuntu. Poté se naváže spojení, které vám dá plný přístup ke vzdálenému počítači Ubuntu pomocí myši a klávesnice. Pokud plánujete toto připojení používat často, můžete vytvořit a konfigurační soubor ušetřit čas.

Odstraňování problémů RDP

Zatímco RDP je skvělou volbou pro vzdálené připojení k počítači Ubuntu, s příchodem Ubuntu 18.04 LTS je tato metoda méně spolehlivá. Zdá se, že nastal problém s navázáním vzdáleného připojení, když je účet již přihlášen na počítači Ubuntu.

Snadný způsob, jak to obejít, je jednoduše se odhlásit od uživatele.

Pokud to není možné, zkuste přepnout připojení RDP z použití serveru Xorg na použití X11rdp, počkejte, až to bude fungovat, a poté zkuste Xorg znovu.

Můžete se také pokusit navázat spojení po restartování počítače se systémem Linux.

3. Vzdálený přístup pomocí virtuální sítě (VNC)

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

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

Aktualizace sudo apt

Nainstalujte server:

sudo apt install tightvncserver

A běž:

sudo tightvncserver

V tomto okamžiku budete vyzváni k nastavení hesla pro připojení. Bude vám také přiděleno číslo plochy, obvykle: 1. Napište to.


Nyní, když je TightVNC Server nastaven na Ubuntu, budete muset nainstalovat klienta na Windows. Lze jej stáhnout z www.tightvnc.com/download.php – ujistěte se, že jste vybrali správnou verzi, protože je k dispozici ve 32bitové a 64bitové verzi.

Nástroje TightVNC jsou k dispozici pouze jako balíček, takže po instalaci vyhledejte TightVNC Viewer ve Windows Search.

Po spuštění prohlížeče zadejte do hostitele IP adresu Ubuntu a za ní číslo plochy. Může to vypadat takto:

192.168.0.99:1

Po zobrazení výzvy zadejte heslo a začněte na vzdálené ploše!

Zabezpečení TightVNC

Ve výchozím nastavení TightVNC zašifruje vaše heslo, ale nic jiného. Díky tomu není bezpečné pro připojení k internetu. Naštěstí to může být bezpečnější pomocí SSH a Xming.

Chcete-li to provést, stáhněte a nainstalujte nástroj ze Sourceforge. Poté najděte zástupce na ploše, klikněte pravým tlačítkem a vyberte Vlastnosti.


Vyhledejte kartu Zástupce a do pole Cíl zadejte následující:

"C:\Program Files (x86)\Xming\Xming.exe" :0 -schránka -multiwindow

Zaškrtávací políčko Povolit přesměrování X11, pak se vraťte na zasedání v horní části nabídky.


Zadejte IP adresu vzdálené zařízení a stiskněte tlačítko OTEVŘENO. Po několika sekundách bude k dispozici zabezpečené připojení ke vzdálené ploše Ubuntu.

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

Způsob použití těchto metod závisí na tom, co od vzdálené plochy požadujete.

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

  • PRV Odpověď: Používá protokol Windows Remote Desktop Protocol prostřednictvím implementace xrdp s otevřeným zdrojovým kódem.
  • VNC Odpověď: Virtual Network Computing je alternativou k RDP, ale je méně bezpečná.
  • VNC přes SSH Odpověď: Kombinace VNC s SSH zvyšuje bezpečnost připojení.

Můžete také použít SSH ke správě terminálu na vašem počítači Ubuntu.

Ukázali jsme vám tři způsoby, jak navázat vzdálené připojení k vašemu počítači nebo serveru Ubuntu ze systému Windows. Každý z nich má své výhody a nevýhody. Ale pokud se chcete jen rychle zorientovat v Ubuntu, proč nezkusit subsystém Windows pro Linux dostupný ve Windows 10?