Chyba databázy: Tabuľka 'a111530_forumnew.rlf1_users' neexistuje

Domov -> MyLDP -> Predmetový adresár -> Administratívne úlohy systému Linux

Vzdialený prístup k ploche medzi Ubuntu/Linux a Windows

Časť I. O tom, čo použiť

Originál: Vzdialená plocha medzi Ubuntu/Linuxom a Windowsom, časť I
Autor: Eric Geier
Dátum zverejnenia: utorok 19. januára 2009 10:43:53
Preklad: Kovalenko A.M.
Dátum prevodu: 4.8.2009

Používate Windows aj Linux? Môžete vzdialene ovládať Windows z Linuxu (Ubuntu alebo iná distribúcia) alebo Linux z Windowsu? Určite môžeš. Tak ako sa to používa Pripojenie vzdialenej pracovnej plochy medzi platformami Microsoft (alebo diaľkovým ovládaním medzi strojmi s Linuxom), je možné ovládať aj desktop z rôzne platformy. Môžete kliknúť na plochu a spúšťať aplikácie rovnako, ako keby ste sedeli priamo pred počítačom.

Budeme diskutovať o niekoľkých rôznych funkciách, ktoré môžete získať pomocou pripojenia k vzdialenej ploche. Okrem toho sa krok za krokom pozrieme na spôsob nadviazania pripojenia k vzdialenej ploche pomocou bezplatných nástrojov. Tak poďme na to.

Výber protokolu vzdialenej pracovnej plochy

Aplikácie vzdialenej pracovnej plochy zvyčajne používajú jednu z nich Protokol vzdialenej pracovnej plochy(RDP) alebo protokol virtuálne Výpočtová sieť (VNC). Na vytvorenie vzdialeného pripojenia musia obaja hostitelia (server aj klient) podporovať rovnaký protokol. Problém je v tom, že nie všetky operačné systémy (OS) používajú rovnaké predvolené protokoly. Okrem toho niektoré distribúcie Linuxu a niektoré vydania systému Windows neobsahujú aplikáciu vzdialenej pracovnej plochy servera alebo klienta, ani žiadnu aplikáciu vzdialenej pracovnej plochy.

Vašou prvou úlohou by malo byť určenie protokolu, ktorý je už podporovaný na vašich počítačoch. Okrem skúmania vášho operačného systému, hľadania dokumentácie, odkazov na cheaty by ste mali byť schopní pochopiť, čo je čo a kde. Potom na konci musíte vybrať protokol, ktorý sa bude používať na všetkých vašich počítačoch.

Poznámka:

  • VNC vzdialenej pracovnej plochy je zvyčajne pomalšie ako pripojenia RDP, ale implementácia VNC je zvyčajne jednoduchšia rôzne platformy Oh.
  • Pre lepší výkon a bezpečnosť môžete použiť bezplatný server a klientov NX od NoMachine alebo server a klientov FreeNX, ale je to zložitejšie na nastavenie a vyžaduje si to trochu premyslenia.
  • Je tiež možné poskytnúť podporu pre pripojenia RDP na počítačoch so systémom Linux, napríklad pomocou servera xrdp.

Otvorenie brány firewall (firewall)

Predtým, ako budete pokračovať s vytváraním alebo prijímaním vzdialených pripojení, musíte vykonať konfiguráciu softvér váš firewall. Počítače, ku ktorým sa chcete vzdialene pripojiť, musia umožňovať prenos VNC alebo RDP cez bránu firewall.

V systéme Windows by ste pri spustení servera mali byť vyzvaní, aby ste zablokovali alebo povolili sieťový prístup k aplikácii Server vzdialenej pracovnej plochy. Ak kliknete na tlačidlo "Povoliť", všetko by malo fungovať. Ak ste nedostali žiadosť, môžete prejsť do nehnuteľností Windows firewall a manuálne pridajte povolenie pre túto aplikáciu pomocou čísel portov uvedených nižšie.

V systéme Linux budete s najväčšou pravdepodobnosťou musieť manuálne pridať prichádzajúce pravidlá do brány firewall na počítači, ktorý prijíma požiadavky na pripojenie. V prípade potreby môžete prehliadač zavolať z ponuky a vyhľadať informácie Google ako nastaviť firewall. Vaša distribúcia Linuxu môže obsahovať GUI (grafické používateľské rozhranie) pre váš firewall, alebo ho môžete nakonfigurovať pomocou príkazového riadka. Rovnakým spôsobom pridajte výnimku alebo pravidlo na povolenie prevádzky na príslušných portoch uvedených nižšie.

  • RDP používa TCP port 3389
  • VNC používa porty začínajúce na 5900 (každé vzdialené pripojenie k serveru používa iný port; obrazovka 1 používa port 5901, obrazovka 2 používa port 5902 atď.). najlepšia metóda, preto pri vytváraní brány firewall alebo pravidla výnimky bude existovať definícia rozsahu portu (napríklad 5900 - 5905).

Teraz máte možnosť vzdialene sa pripojiť k počítačom vo vašom lokálna sieť. Ak sa chcete vzdialene pripojiť cez internet, musíte tiež nastaviť smerovač. To si rozoberieme v ďalšej časti.

Používanie servera a klienta VNC v Ubuntu

Ak používate Ububntu, potom už máte nainštalovaného klienta a servera VNC a pripravených na použitie. (Tento článok je založený na Distribúcia Ubuntu Desktop 8.10 Intrepid Ibex.) Aby ste mohli prijímať vzdialené pripojenia, jednoducho vyberte z ponuky Systém > Vlastnosti > Vzdialená plocha. V dialógovom okne nakonfigurujte požadované zdroje bežné používanie a nastavenia zabezpečenia. Zoznam príkazov/adres vám umožňuje zadať ďalšie počítače v lokálnej sieti s nainštalovaným Ubuntu alebo inou distribúciou Linuxu, z ktorej sa chcete pripojiť.

Ak chcete použiť prehliadač VNC na Ubuntu, vyberte Aplikácie > Systémové nástroje > Terminál. Ak sa pripájate k počítaču s nainštalovaným Ubuntu, zadajte príkaz, ktorý Ubuntu navrhuje. Ak sa pripájate k počítaču, ktorý má nainštalovanú inú distribúciu Linuxu, použije sa nasledujúci formát príkazu:

ako je znázornené na obrázku 1. Tento riadok obsahuje príkaz, za ktorým nasleduje názov alebo IP adresa počítača (alebo internetová IP, ak je pripojenie vytvorené cez web), končiace dvojbodkou a ID (identifikátorom) displeja ( tunel). Ak sa pripájate k počítaču, na ktorom je nainštalovaný systém Windows, dvojbodka a číslo displeja nie sú uvedené, v tomto prípade je formát príkazu nasledovný:

obrázok 1

Inštalácia klienta a servera VNC na iné distribúcie Linuxu

Ak používate inú distribúciu Linuxu ako Ubuntu, vyhľadajte v jej úložiskách príslušné balíky na inštaláciu servera a klienta VNC. Ak takéto balíčky neexistujú, môžete si stiahnuť TightVNC priamo z ich webovej stránky a postupovať podľa pokynov na zostavenie a inštaláciu.

Server TightVNC/RealVNC nemá GUI, musíte použiť príkazový riadok, ale nebojte sa – je to jednoduché. Stačí otvoriť Terminál, napíšte a stlačte Enter. Pri prvom spustení sa zobrazí výzva na vytvorenie hesla pre pripojenia VNC. Po nastavení hesla sa obrazovka alebo tunel automaticky nakonfigurujú tak, ako je to znázornené na obrázku 2.

obrázok 2

VNC podporuje viacero obrazoviek, aby poskytoval prístup veľkému počtu používateľov a/alebo definoval možnosti pre atribúty, ako je rozlíšenie obrazovky, spúšťacie príkazy atď. Pri každom spustení príkaz vytvorí nový tunel s číslom zvyčajne začínajúcim na 1, ktoré sa zvýši pri každom spustení príkazu.

Nižšie sú uvedené rôzne možnosti príkazov, ktoré je užitočné zapamätať si:

  • Ak potrebujete pomoc, použite voľbu alebo zadajte príkaz.
  • Pomocou tejto možnosti môžete priradiť názov konkrétnemu tunelu alebo obrazovke, ktorá sa zobrazí v záhlaví klienta VNC, keď sa k tejto obrazovke vytvorí vzdialené pripojenie.
  • Novela umožňuje manuálne definovať číslo tunela alebo zobrazenia.
  • Pomocou tejto možnosti môžete nastaviť šírku a výšku obrazovky pre zobrazenie vzdialenej pracovnej plochy.
  • Pridaním môžete nastaviť farebnú hĺbku od 8 do 32 bitov na pixel.
  • Ak chcete zatvoriť tunel VNC, použite možnosť nahradením značky hash požadovaným identifikátorom tunela (zobrazenia).

V závislosti od konkrétnej distribúcie Linuxu a riešenia VNC, ktoré je nainštalované, môžete alebo nemusíte mať grafiku užívateľské rozhranie pre aplikáciu klienta alebo prehliadača. Ak existuje grafické rozhranie, pokojne ho použite, ale ak chcete, môžete použiť aj príkazový riadok.

Pre GUI môžete zvyčajne nastaviť možnosti z dialógového okna. Pri pripájaní k počítaču s distribúciou Linuxu zadajte názov počítača alebo IP adresu vzdialeného počítača (alebo internetovú IP pri pripájaní cez web), za ktorým nasleduje dvojbodka, tunel alebo ID zobrazenia a stlačte Enter. Napríklad, alebo. Ak sa pripájate k počítaču so systémom Windows, dvojbodka a číslo displeja sa nevyžadujú. Ak sa chcete pripojiť z terminálu, zadajte informácie o hostiteľovi rovnakým spôsobom, ako je znázornené na obrázku 1 vyššie.

Inštalácia klienta/servera VNC na Windows

TightVNC tiež ponúka klientsku a serverovú verziu pre Windows na svojej stránke sťahovania. Po nainštalovaní TightVNC môžete spustiť server z ponuky Štart (približne. prekladač: Štart > Všetky programy > TightVNC) výberom možnosti Spustiť server TightVNC. Zobrazí sa dialógové okno vlastností (pozri obrázok 3), kde musíte priradiť heslo pre prichádzajúce relácie.

obrázok 3

Po skontrolovaní všetkých nastavení kliknite na tlačidlo OK. Server bude spustený a pripravený prijímať prichádzajúce spojenia, súčasne sa na systémovej lište objaví ikona servera. Opäť platí, že pri pripájaní k počítaču so systémom Windows z akejkoľvek platformy nepoužívajte dvojbodku a zobrazované číslo.

Ak sa pripájate k vzdialený počítač v systéme Windows vyberte skratku prehliadača TightVNC Úvodná ponuka. Podobne, ak sa chcete pripojiť z iných platforiem, zadajte názov alebo IP adresu vzdialeného počítača (alebo internetovú IP adresu, ak sa pripájate cez web) a pri pripájaní k počítaču so systémom Linux vložte do príkazu dvojbodku a číslo zobrazenia.

Venujte zvláštnu pozornosť ďalšej časti: v nej sa budeme zaoberať bezpečnosťou VNC spojení a všetkými nastaveniami potrebnými pre vzdialené pripojenie cez internet.

Eric Geier je autorom mnohých kníh o počítačoch a sieťach, vrátane The Home Network. Všetko v jednom. Sprievodca stolom pre figuríny (Wiley 2008) a 100 vecí, o ktorých musíte vedieť Microsoft Windows Vista" (Que 2007).

Ak sa vám tento článok páčil, zdieľajte ho so svojimi priateľmi:

Komentáre

Nie je to tak dávno, čo som písal o tom, ako sa pripojiť z Windows na Linux, ale teraz druhá séria. Ako som už vysvetlil, mám druhý notebook s Windows XP, a preto je čas na cvičenie správa systému aby na to bolo všetko. Ako sa teda pripojiť k Linuxu z Windows?

Na začiatok chcem povedať, že takáto operácia je v živote celkom reálna. Keď som pracoval v jednej firme, všetci pracovníci v kancelárii mali počítač so systémom Windows. Ale pripojenie internetu ku každému počítaču je nebezpečné, viete, že Windows je deravé vedro a ani antivírus (tu som písal o tom, ktorý antivírus je lepší) nemôže vždy pomôcť.

Preto bol internet pripojený k počítaču s Linuxom a všetky kancelárske počítače sú už pripojené k tomuto „serveru“ cez vzdialenú plochu. Doma nebudem robiť to isté, ale niečo podobné.

Ako sa pripojiť k Linuxu z Windows?

V samotnom Linuxe (najmä v derivátoch Ubuntu) služba " Všeobecný prístup na plochu". V mojom Linux Mint 17 je táto položka v MENU - MOŽNOSTI. Spustíme program a pozorujeme nasledujúce okno:

V predvolenom nastavení je služba zakázaná a povoľuje ju prvé začiarknutie v hornej časti. Ďalej, ak sa pripojíte k sebe, môžete zrušiť začiarknutie všetkých políčok v položke Zabezpečenie - nebojíme sa sami seba, však?

Protokol, podľa ktorého sa bude spojenie nazývať VNC, vôbec nie je ten, ktorý sme použili pri pripájaní Linuxu k Windowsu. Preto potrebujeme softvér tretích strán v systéme Windows, ktorý bude fungovať pomocou tohto protokolu.

Najprv je však v Linuxe lepšie zaregistrovať statickú IP adresu, aby ste ju nemuseli zakaždým počítať.

Vzdialená plocha Ubuntu: Možné možnosti pripojenia

Ak to chcete urobiť, prejdite do nastavení siete a predpíšte statickú IP, napríklad takto:

Ak chcete zistiť svoju aktuálnu IP adresu a zaregistrovať ju manuálne, môžete použiť príkaz ifconfig

Teraz prejdeme do Windows a stiahneme si program VNC ® Viewer zo stránky vývojárov – VNCViewer.

Spustíme program, ktorý ani nevyžaduje inštaláciu, napíšeme našu IP adresu a ak ste urobili všetko správne, začne sa nám zobrazovať plocha Linuxu. Ak ste zaškrtli nastavenia servera, môžete ho dokonca spravovať. A ak ste to neurobili, môžete len sledovať, čo vaše dieťa robí na počítači - internet je pre dieťa veľmi nebezpečný, musí byť pred týmito nebezpečenstvami chránený, a to je tiež dodatočné opatrenie.

Ak nie ste spokojní so serverom Vino VNC, môžete si nainštalovať jeho analógový server vnc4.

sudo apt-get install vnc4server

Ale predtým, samozrejme, musíte odstrániť vino server:

sudo apt-get odstrániť vino

Ale protokol VNC nie je jediný, ktorý možno použiť na pripojenie z Windowsu do Linuxu.

V systéme Linux môžete nainštalovať server RDS a pripojiť sa k systému Windows prostredníctvom štandardného nástroja - Vzdialená plocha.

sudo apt-get install xrdp

Môžete sa pripojiť aj cez SSH, ale to je už trochu zložitejšie a preto to v rámci tohto článku nebudem popisovať. Možno neskôr napíšem o tom, ako môžete presmerovať port cez SSH, aby ste sa mohli pripojiť z Windows na Linux a stiahnuť si internet cez bezpečný ssh tunel.

Budú otázky - píšte, ako vždy každému odpoviem 🙂

Stiahnite si PuTTY: ruskú verziu

Sme radi, že vám môžeme predstaviť program PuTTY v ruštine. Naša zostava je založená na najnovšom vydaní PuTTY a zahŕňa aj vylepšenia a úpravy z rôznych forkov a patchsetov, ako sú PuTTYTray a KiTTY.

Tu je len malý zoznam nových funkcií:

Stiahnite si PuTTY

Veľkosť súboru: 9 800 225 bajtov

Suma MD5:

Ruská verzia PuTTY je distribuovaná ako ZIP archív a nevyžaduje inštaláciu. Distribúcia obsahuje súbory PuTTY a Prenosný PuTTY, ako aj zdrojové kódy a dokumentáciu. Program je distribuovaný pod open source licencovaný MIT.

Pozor! Ruská verzia PuTTY 0.66 sa považuje za zastaranú a môže obsahovať kritické chyby.
Na tento moment odporúča sa použiť pôvodnú verziu programu - PuTTY 0.70.

Pôvodná verzia PuTTY

stabilné uvoľnenie Tmel 0,70 zo dňa 8. júla 2017. Stiahnite si anglickú verziu Telnet/SSH klienta z oficiálneho zrkadla programu:

32-bitová verzia:

64-bitová verzia:

prehľad vývoja

Pravidelné testovacie zostavenie PuTTY sa vytvára každý deň z úložiska Git.

Našli ste chybu v stabilnej verzii a čakáte na jej opravu? Môžeme očakávať, že táto oprava sa tu objaví oveľa skôr ako ďalšie vydanie. Táto verzia je pre vás, ak sa nemôžete dočkať, až vyskúšate všetky nové funkcie skôr ako ostatní. Na druhej strane, testovacie zostavy sa niekedy môžu ukázať ako extrémne nestabilné.

32-bitová verzia:

64-bitová verzia:

PuTTY a Linux

PuTTY je súčasťou repozitárov takmer všetkých populárnych distribúcií. Napríklad, ak chcete nainštalovať PuTTY na Ubuntu, Debian, Linux Mint, ALT Linux, stačí spustiť príkaz.

PuTTY a Mac OS X

PuTTY na OS X je možné nainštalovať z portov cez zostavovacie systémy MacPorts a Homebrew – viac podrobností v článku.

Zdrojový kód PuTTY

Pre pohodlie ponúkame niekoľko verzií zdrojový kód, pre rôzne platformy. V skutočnosti neexistuje žiadny významný rozdiel medzi zdrojovými archívmi pre Unix a Windows; rozdiely sú väčšinou vo formátovaní (názvy súborov, zakončenie riadkov atď.).

Ak by ste chceli prispieť k vývoju PuTTY, dôrazne odporúčame začať so zdrojovým kódom snímky vývoja. Po veľkých aktualizáciách často robíme veľké zmeny a bude pre nás ťažké použiť váš kód na základe aktuálneho vydania Stable.

PuTTY zdrojový kód pre Windows:

Na získanie Ďalšie informácie o zostavovaní PuTTY zo zdroja si prečítajte súbor.

PuTTY zdrojový kód pre Linux:

Ak chcete vytvoriť zdroje verzie vydania, rozbaľte archív, prejdite do adresára a spustite príkaz.

7 najlepších klientov vzdialeného prístupu pre Linux

Ak chcete vytvoriť zdroje snímok, stačí spustiť štandardné. Prečítajte si súbor pre viac informácií.

Prístup Git

Ak chcete sledovať vývoj PuTTY do poslednej minúty alebo si pozrieť protokol zmien pre každý súbor v zdrojovej databáze, môžete priamo pristupovať k úložisku PuTTY git.

Verziu hlavného zdroja (najnovší stav, s najnovšími zmenami) je možné získať pomocou príkazu.

Na https://git.tartarus.org/?p=simon/putty.git je tiež dostupný WWW prehliadač prostredníctvom úložiska Git.

Právne upozornenie:

Používanie PuTTY, PSCP, PSFTP a Plink môže byť nezákonné v krajinách alebo organizáciách, kde je šifrovanie úplne alebo čiastočne zakázané. Veríme, že v tejto fáze vývoja legislatívneho rámca v IT priemysle v Rusku a rusky hovoriacich krajinách nie je používanie príslušných šifrovacích protokolov v rozpore so zákonom, nie sme však právnici, a preto, ak máte pochybnosti, mali by ste pred stiahnutím čohokoľvek z tejto stránky vyhľadať právnu radu.

Používanie samostatného klienta Telnet PuTTYtel nie je obmedzené kryptografickými zákonmi, keďže údaje nie sú šifrované.

© 2009–2018, PuTTY.ORG.RU - Pri používaní materiálov lokality je vhodné uviesť zdroj. Ďakujem!

Nastavenie Xming a PuTTY

Pre tých, ktorí majú záujem o prácu so softvérom, ktorý používa okno X, nižšie je možnosť nastavenia Xming a PuTTY, ktorý sa používa na organizáciu X presmerovania a spustenie programov na vzdialenom počítači.

AT tento popis predpokladá sa, že čitateľ je oboznámený s konfiguráciou Xming (aspoň v rozsahu uvedenom na stránke „Xming Package“). Taktiež sa predpokladá, že čitateľ do určitej miery rozumie aj oknu X a terminálový prístup cez SSH.

Nastavenie PuTTY

Nastavenie PuTTY pre tento prípad má dve funkcie. Najprv musíte povoliť X-forwarding (X11 forwarding) s príslušnou možnosťou. V tomto prípade budete musieť zadať číslo X displeja, pre ktorý sa presmerovanie vykonáva. Číslo zobrazenia je možné zvoliť celkom ľubovoľne; najmä, ak nemáte v úmysle prevádzkovať viacero X serverov na danom počítači súčasne, môžete použiť číslo zobrazenia.

Po druhé, X-redirection môže byť organizovaný iba cez SSH protokol, ktorý by mal byť zvolený.

Vo všetkých ostatných ohľadoch môže byť PuTTY nakonfigurovaný celkom ľubovoľne. Zostáva len poznamenať, že organizácia presmerovania X znamená „spoluprácu“ so serverom SSH. Najmä, ak server nepodporuje presmerovanie X, alebo ak je zakázané, povedzme, vhodným nastavením servera, SSH na X zlyhá.

Podľa hodnoty môžete skontrolovať, či bol kanál pre X vytvorený premenná prostredia po pripojení k vzdialenému stroju. Hodnota premennej bude obsahovať názov počítača a číslo zobrazenia, kde N je nejaké číslo nepoužívané inými X servermi („skutočné“ alebo rovnaké X-redirects) na vzdialenom počítači.

Nastavenie Xming

AT túto sekciu Bude zahrnuté nastavenie Xming pomocou shellu Xlaunch. Jeho použitie je samozrejme voliteľné - možnosti X servera je možné nastaviť aj pomocou príkazového riadku (napr. z -file.)

Po spustení Xlaunch sa zobrazí prvé dialógové okno s výzvou na výber spôsobu zobrazenia X okien Windows okná: Viac okien, Celá obrazovka, Jedno okno alebo Jedno okno bez záhlavia. Keďže používanie SSH vylučuje použitie XDMCP (ako aj naopak), daný výber určuje pohodlie používateľa.

Fórum ruskej komunity Ubuntu

(Pripomeňme, že pri používaní XDMCP, čo nie odporúča sa, režim viacerých okien nie je dostupný.)

Dôležitejšia je možnosť výberu čísla displeja Xming: číslo displeja, ktorý bude Xming obsluhovať, sa musí zhodovať s číslom displeja, ktorý je presmerovaný, t.j. e. musí zodpovedať konfigurácii špecifikovanej v konfigurácii PuTTY vyššie.

Nasledujúce okno vás vyzve na výber programu X-session - programu, ktorý produkuje pôvodné nastavenie X server, ktorý prevádzkuje X klientov, ktorých neustále používate, a zvyčajne tiež spúšťa emulátor terminálu alebo iný nástroj, ktorý vám umožňuje pracovať so vzdialeným systémom (t. j. spúšťať iné programy). Keďže už používate reláciu terminálu PuTTY na pracovať so vzdialeným počítačom, môžete zvoliť "bez spustenia klienta" (Spustiť žiadneho klienta.)

Ak však lokálny systém má napr. alebo (keď používate iné režimy ako viac okien), môže byť vhodné nastaviť Xming na spustenie nejakého druhu skriptu, ktorý spúšťa tieto druhy X klientov na inicializáciu X relácie.

Nasledujúce dve okná nemajú žiadne funkcie. Len vám to pripomeniem nie zakázať riadenie prístupu (výberom Bez kontroly prístupu.)

Odkazy

2006, 2007 Ivan Šmakov.

Text daný Stránka je dostupná za podmienok GNU FDL. Prepojené stránky môžu mať odlišné podmienky distribúcie.

Jeden z užitočné funkcie Systém Windows spočíva v tom, že sa môžete pripojiť k pracovnej ploche z iného miesta a diaľkovo ovládať počítač. Našťastie túto funkciu ponúkajú aj hlavné distribúcie Linuxu a Ubuntu je jednou z nich. Ak sa chcete vzdialene pripojiť k počítačom so systémom Windows z Ubuntu, môžete použiť predvoleného klienta RDP, ktorý sa v ňom nachádza, s názvom Remmina. Tu je návod, ako vytvoriť, nastaviť a nainštalovať pripojenie vzdialenej pracovnej plochy z Ubuntu do Windowsu.

POZNÁMKA. Tento tutoriál bol vytvorený na Ubuntu 18.04 LTS (Bionic Beaver). Toto však funguje aj na iných verziách Linuxu.

Krok 1: Povoľte pripojenia vzdialenej pracovnej plochy na počítači so systémom Windows

Ak chcete iným počítačom povoliť vzdialené pripojenie k počítaču so systémom Windows, musíte ho najprv nastaviť tak, aby akceptoval pripojenia vzdialenej pracovnej plochy.

Krok 2: Spustite klienta vzdialenej plochy Remmina

V predvolenom nastavení sa Ubuntu dodáva s klientskou aplikáciou vzdialenej pracovnej plochy, ktorá podporuje protokol RDP (Remote Desktop Protocol), ktorý používa operačné systémy Windows pre vzdialené pripojenia. Nájdete ho v zozname aplikácií Ubuntu.

Ak dávate prednosť vyhľadávaniu, môžete nájsť predvoleného klienta Ubuntu RDP pomocou hľadaného výrazu RDP.

Krok 3 Nastavte a nainštalujte reláciu vzdialenej pracovnej plochy Ubuntu pre Windows

Keď otvoríte klienta vzdialenej plochy Remmina, mali by ste vidieť niečo takéto:

Kliknite na tlačidlo „Vytvoriť nový profil spojenia“.

Jeho ikona je zelené znamienko plus, ktoré ľahko nájdete v ľavom hornom rohu okna.

Predchádzajúca akcia otvorí okno s názvom „Vzdialená plocha“. Tu môžete nastaviť pripojenie Ubuntu k vzdialenej ploche systému Windows, ktoré sa chystáte nastaviť.

V časti Profil zadajte meno, ktoré chcete použiť na pripojenie. Môže to byť čokoľvek. Ostatné nastavenia zo sekcie Profil ponechajte s ich predvolenými nastaveniami.

Do poľa Server na karte Všeobecné zadajte adresu IP počítača so systémom Windows, ku ktorému sa budete pripájať. Zadajte používateľské meno a heslo používateľa účtu používateľské meno, ktoré chcete použiť na vzdialenom počítači so systémom Windows. Tento používateľský účet musí existovať na počítači so systémom Windows.

Ak používate účet Vstup spoločnosti Microsoft na počítači so systémom Windows je v poriadku vyplniť svoju adresu Email a heslo. Ak je váš počítač so systémom Windows súčasťou domény, zadajte ju do poľa Doména, inak nechajte toto pole prázdne.

Potom môžete nastaviť rozlíšenie a farebnú hĺbku, ktoré chcete použiť pre pripojenie k vzdialenej ploche. V predvolenom nastavení je profil vzdialenej pracovnej plochy nastavený na „Použiť povolenie klienta“, čo znamená, že pripojenie používa rovnaké rozlíšenie ako počítač so systémom Windows, ku ktorému sa pripájate. Farebná hĺbka je tiež nastavená na najvyššiu možnú kvalitu. Výber nižšieho rozlíšenia pracovnej plochy a farebnej hĺbky však môže zlepšiť výkon relácie vzdialenej pracovnej plochy od Linuxu po Windows. Ak, pri pripájaní k vzdialenej ploche Windows stôl dôjde k oneskoreniu, skúste znížiť farebnú hĺbku alebo rozlíšenie.

Po dokončení konfigurácie všetkých podrobností kliknite na položku Uložiť a pripojiť. Tým sa uloží váš profil pripojenia a potom sa spustí pripojenie RDP k počítaču so systémom Windows.

Po niekoľkých sekundách by ste mali mať na svojom počítači so systémom Windows funkčné pripojenie k vzdialenej ploche.

Môžete sa tiež pripojiť k vzdialenému počítaču pod Ovládanie Windows bez akéhokoľvek z vyššie uvedených krokov prispôsobenia. To však znamená, že nabudúce budete musieť prekonfigurovať profil pripojenia k vzdialenej ploche diaľkové ovládanie váš počítač so systémom Windows.

Pri pokuse o prístup cez VNC na vzdialenú plochu sa Linux Mint 19 musel vysporiadať s tým, že v porovnaní s predchádzajúce verzie(17, 18), táto možnosť nie je štandardne poskytovaná. O Ďalšie kroky Ak chcete zorganizovať pripojenie VNC k uzlu so systémom Linux Mint 19, potreba vynaložiť ďalšie úsilie začala pripomínať epizódu z filmu:

- Ako to urobíš, okamžite skončíš alebo chceš trpieť?
- Lepšie, samozrejme, trpieť.
(z filmu "Biele slnko púšte")

Všetko to začalo tým, že v nastaveniach (ďalej len grafické prostredie XFCE) sekcie „Relácie a spustenie“ a záložke „Automatické spustenie“ nie je zmienka o pripojení na vzdialenú plochu, hoci v predošlom Linux Mint 18 položka povolenia bola umiestnená medzi aktualizáciou používateľských priečinkov a sieťou.



Balík vino je zodpovedný za implementáciu servera VNC v systéme Linux Mint, ktorý nie je štandardne nainštalovaný v systéme Linux Mint 19. Tento balík je potrebné nainštalovať a v zásade sa dá ľahko nájsť cez Synaptic.



To však nebude stačiť. Ako ukázala štúdia problému, vývojári vino odstránili grafický konfiguračný nástroj zo svojho produktu, takže konfiguráciu vino bude potrebné vykonať cez konfigurátor dconf-editor.

Spustite príkaz v termináli na inštaláciu potrebné komponenty a spustite dconf-editor

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

Keď spustíte dconf-editor, zobrazí sa varovanie, že zmeny, ktoré vykonáte, robíte na vlastné nebezpečenstvo a riziko a ak chcete pokračovať, musíte kliknúť na tlačidlo „Budem opatrný“ (budem opatrný). vypnúť toto zobrazenie pri následnom spustení dconf-editora, zrušte začiarknutie políčka "Nabudúce zobraziť toto dialógové okno".


Po spustení grafického konfigurátora systému postupným posúvaním "gnome - desktop" prejdite do sekcie "remote-access"




Ak sa plánujete pripojiť cez klienta VNC zo systému Windows, potom, ako sa hovorí, je vhodné vypnúť šifrovanie (presunúť motor v príslušnom riadku).




Napriek tomu, že to, ako sa hovorí, nie je „dobré“, ale v lokálnej sieti, ktorej dôverujete, je táto akcia prípustná.

Urobte to isté s povolenou výzvou, inak bude musieť druhý počítač zakaždým „schváliť“ vzdialené pripojenie k nemu.


Na účely určitého druhu ochrany nastavte heslo pre pripojenie vypnutím predvoleného nastavenia a zadaním hesla podľa vlastného výberu, napríklad:




Ak chcete túto zmenu opraviť, kliknite na zelené tlačidlo.


Zatvorte konfigurátor a prejdite na nastavenia automatického spustenia. Pridajte softvér vino do zoznamu programov automaticky spúšťaných pri štarte systému

/usr/lib/vino/vino-server



Obrázok sa vzťahuje na škrupinu XFCE. V Cinnamon a MATE použite ich existujúce nastavenia automatického spustenia.

Reštartujte systém.

Na počítači, z ktorého sa budete pripájať, vytvorte príslušné pripojenie. Na obrázku nižšie bude pripojenie vytvorené z hostiteľa Linuxu, takže je pridané v programe Remmina.


Upozorňujeme, že nie je potrebné zadávať používateľské meno, zadáva sa iba heslo, ktoré bolo nastavené pri konfigurácii vino cez grafický konfigurátor dconf-editor.

Na obrázku je znázornený uzol H-4.vot, ktorý zodpovedá plnému doménové meno uzol. V tomto prípade sa predpokladá, že DNS server vašej lokálnej siete dokáže priradiť IP adresy vydané DHCP k hostiteľským názvom siete. MikroTik to napríklad dokáže cez . Ak neexistuje server DNS alebo nevie, ako to urobiť, priraďte hostiteľa, ku ktorému sa budete vzdialene pripájať statická adresa(alebo prispôsobiť DHCP server dať mu rovnakú adresu) a pripojiť sa cez IP.

Ak je všetko vykonané správne, budete mať potešenie sledovať vzdialenú plochu uzla Linuxu, ku ktorému ste pripojení, ako aj ovládať tento počítač.


V tomto prípade sa na paneli (zvyčajne v spodnej časti) zobrazí ikona (s motívom Mint-Y - modrá), ktorá označuje skutočnosť, že je k pracovnej ploche vzdialené pripojenie.


Rýchlosť odozvy vzdialeného počítača na vaše príkazy závisí od jeho hardvérových možností, stupňa zaťaženia systému, ako aj od množstva dát prenášaných cez VNC. Pri zvažovaní problému „reakcie“ vzdialeného systému sa v mnohých publikáciách píše o strate VNC pred RDP, ale osobne som nenašiel nič lepšie na vzdialené pripojenie k Linuxu pomocou GUI. Aby sa zvýšila rýchlosť odozvy konečný systém môžete sa skúsiť „pohrať“ s nastavením kvality zobrazenia obrazovky cieľového počítača v parametroch pripojenia (pozri okno nastavení pripojenia Remmina):


Alternatívnym riešením je x11vnc().

V tomto článku sa pozrieme na niekoľko spôsobov, ako sa vzdialene pripojiť zo systému Windows k Ubuntu.

Predstavte si, že ste v tej istej miestnosti a sedíte pred počítačom so systémom Windows; údaje, ktoré potrebujete, sú v inom, na počítači so systémom Ubuntu. Ak sú oba počítače v rovnakom dome, žiadny problém; ale čo ak sú v tom istom kancelárskom bloku?

Prečo sa vzdialene pripojiť k Ubuntu zo systému Windows?

Existuje niekoľko dôvodov, prečo by ste sa mohli chcieť vzdialene pripojiť k počítaču Ubuntu. Možno ste v práci a potrebujete sa prihlásiť do domáceho počítača. V tej istej miestnosti môžete mať aj počítač Ubuntu, Počítač so systémom Windows v inom a túžba spúšťať aktualizácie na Ubuntu.

Prípadne môžete používať server Ubuntu. Možno ste ho nakonfigurovali na ovládanie spustenia hry, ako je Counter-Strike alebo Minecraft. V každom prípade nastavenie vzdialeného pripojenia ušetrí veľa času a úsilia.

Na vytvorenie vzdialeného pripojenia k počítaču Ubuntu máte dve možnosti: môžete použiť vzdialenú plochu (RDP) alebo Virtuálna sieť Výpočtová technika (VNC).

Pozrime sa postupne na každú metódu.

Zistite IP adresu vášho Ubuntu PC

Predtým, ako sa budete môcť pripojiť k zariadeniu Ubuntu, musíte poznať IP adresu.

Prvý spôsob je najjednoduchší. Fyzicky sa priblížte k zariadeniu Ubuntu, stlačením Ctrl+Alt+T otvorte terminál a zadajte príkaz:

ifconfig

Vyhľadajte „inet addr“ vedľa pripojenia, ktoré práve používate. Ak napríklad používate Wi-Fi, hľadajte wlan0. Ak je váš počítač pripojený k sieti Ethernet, vyhľadajte eth0.

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

Nemôžete otvoriť žiadnu z týchto možností? K smerovaču sa môžete pripojiť aj priamo pomocou prehliadača počítača.

Po prihlásení do administračnej konzoly smerovača budete môcť vidieť, ktoré zariadenia sú pripojené. Stačí nájsť názov svojho zariadenia Ubuntu, nájsť IP adresu a zapísať si ju.

1. SSH pripojenie

Skôr než začnete, možno budete chcieť nainštalovať PuTTY do počítača (alebo len vyskúšať vstavanú funkciu Windows SSH). To vám umožní vytvoriť pripojenie SSH, ktoré vám poskytne vzdialený prístup príkazový riadok Ubuntu.

Aby bolo jasné: toto nie je možnosť vzdialenej pracovnej plochy, pretože neexistuje žiadne ovládanie myšou. Je však užitočné mať nástroje na vzdialenú inštaláciu, ktoré budete používať. SSH je však predvolene často zakázané, takže ak nie je nainštalované, budete to musieť opraviť.

Stručne povedané, záleží na tom, ktorú verziu Ubuntu používate a či ste predtým používali SSH alebo nie.

Po inštalácii cez terminál ( sudo apt install openssh-server) budete môcť vytvoriť vzdialené pripojenie (jednoducho pomocou IP adresy a používateľského mena a hesla Ubuntu) a použiť terminál na inštaláciu potrebné nástroje pre RDP a pre VNC.

2. Vzdialený prístup pomocou Remote Desktop Protocol

najviac jednoduchá možnosť je použiť protokol vzdialenej pracovnej plochy alebo RDP. Tento nástroj je zabudovaný do systému Windows a možno ho použiť na vytvorenie pripojenia k vzdialenej ploche vo vašom počítači domácej siete. Všetko, čo potrebujete, je IP adresa zariadenia Ubuntu.

Zatiaľ čo požadovaný softvér je predinštalovaný v systéme Windows, budete si musieť nainštalovať nástroj xrdp na Ubuntu. Ak to chcete urobiť, otvorte okno terminálu ( Ctrl+Alt+T) a zadajte:

sudo apt install xrdp

sudo systemctl povoliť xrdp

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

Potom stlačte tlačidlo Zobraziť možnosti a pridať Používateľské meno pre Ubuntu PC. môžete kliknúť Uložiť uložte tieto nastavenia pre budúce použitie.

Kliknite na tlačidlo Pripojiť začnite sa pripájať a po zobrazení výzvy zadajte heslo účtu Ubuntu. Potom sa vytvorí spojenie, ktoré vám dá plný prístup na vzdialený počítač Ubuntu pomocou myši a klávesnice. Ak plánujete toto pripojenie používať často, môžete vytvoriť a konfiguračný súbor aby ste ušetrili čas.

Riešenie problémov RDP

Zatiaľ čo RDP je skvelá možnosť na vzdialené pripojenie k počítaču Ubuntu, s príchodom Ubuntu 18.04 LTS je táto metóda menej spoľahlivá. Zdá sa, že existuje problém s nadviazaním vzdialeného pripojenia, keď je účet už prihlásený na počítači Ubuntu.

Jednoduchý spôsob, ako to obísť, je jednoducho sa odhlásiť od používateľa.

Ak to nie je možné, skúste prepnúť pripojenie RDP z používania servera Xorg na používanie X11rdp, počkajte, kým to nebude fungovať, a potom skúste Xorg znova.

Môžete sa tiež pokúsiť nadviazať spojenie po reštarte počítača so systémom Linux.

3. Vzdialený prístup pomocou virtuálnej siete (VNC)

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

Na vzdialenom PC nainštalujte komponent TightVNC Server po kontrole aktualizácií:

Aktualizácia sudo apt

Nainštalujte server:

sudo apt nainštalovať tightvncserver

A bež:

sudo tightvncserver

V tomto bode sa zobrazí výzva na nastavenie hesla na pripojenie. Tiež vám bude pridelené číslo pracovnej plochy, zvyčajne: 1. Napíš to.


Teraz, keď je server TightVNC nastavený na Ubuntu, budete musieť nainštalovať klienta na Windows. Dá sa stiahnuť z www.tightvnc.com/download.php – uistite sa, že ste vybrali správnu verziu, pretože je k dispozícii v 32-bitovej a 64-bitovej verzii.

Nástroje TightVNC sú k dispozícii iba ako balík, takže po inštalácii vyhľadajte TightVNC Viewer vo Windows Search.

Po spustení prehliadača zadajte do hostiteľa IP adresu Ubuntu a za ňou číslo pracovnej plochy. Môže to vyzerať takto:

192.168.0.99:1

Po zobrazení výzvy zadajte svoje heslo a začnite na vzdialenej ploche!

Zvyšuje bezpečnosť TightVNC

V predvolenom nastavení TightVNC zašifruje vaše heslo, ale nič iné. Vďaka tomu nie je bezpečné pre internetové pripojenie. Našťastie to môže byť bezpečnejšie pomocou SSH a Xming.

Ak to chcete urobiť, stiahnite a nainštalujte nástroj zo Sourceforge. Potom nájdite odkaz na pracovnej ploche, kliknite pravým tlačidlom myši a vyberte položku Vlastnosti.


Vyhľadajte kartu Skratka a do poľa Cieľ zadajte nasledovné:

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

Zaškrtávacie políčko Povoliť presmerovanie X11, potom sa vráťte na relácie v hornej časti ponuky.


Zadajte IP adresu vzdialené zariadenie a stlačte tlačidlo OTVORENÉ. Po niekoľkých sekundách bude k dispozícii zabezpečené pripojenie k vzdialenej ploche Ubuntu.

Výber správneho riešenia vzdialeného prístupu

Spôsob použitia týchto metód závisí od toho, čo chcete od vzdialenej pracovnej plochy.

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

  • PRV Odpoveď: Používa protokol Windows Remote Desktop Protocol prostredníctvom implementácie xrdp s otvoreným zdrojom.
  • VNC Odpoveď: Virtual Network Computing je alternatívou k RDP, ale je menej bezpečná.
  • VNC cez SSH Odpoveď: Miešanie VNC s SSH zvyšuje bezpečnosť pripojenia.

Môžete tiež použiť SSH na správu terminálu na vašom počítači Ubuntu.

Ukázali sme vám tri spôsoby, ako vytvoriť vzdialené pripojenie k vášmu počítaču alebo serveru Ubuntu zo systému Windows. Každý z nich má svoje výhody a nevýhody. Ale ak chcete Ubuntu rýchlo dostať do rúk, čo tak vyskúšať subsystém Windows pre Linux dostupný v systéme Windows 10?