Oddaljeno namizje v Ubuntuju. Oddaljeni grafični dostop do ubuntu prek VNC. Oddaljeno namizje XRDP v sistemu Linux

28. julij

Nove različice Ubuntuja že imajo vgrajen strežnik VNC. Uporabili ga bomo standardna sredstva. Medtem ko sem razumel to vprašanje, sem moral prebrati dostojno število forumov. Tako mnogi uporabniki pišejo, da v različici ubuntu 14.04 ta trik ne deluje zaradi nekaterih notranjih razlik v strukturi jedra. Nisem šel globoko v to vprašanje ... v vsakem primeru, če ste nenadoma srečni lastnik te posebne različice, lahko uporabite alternativni strežnik x11vnc.

Namestitev je precej preprosta:

Sudo apt-get odstrani vino sudo apt-get install x11vnc

V istem članku si bomo ogledali standardni strežnik VNC, ki je že privzeto vključen v ubuntu. Kako vse nastaviti?

Povežimo se z oddaljenim gostiteljem.

Povežite se prek ssh na oddaljeni računalnik, do katerega želimo dostopati grafično. Hkrati moramo poznati njegov ip in prijavo z geslom uporabnika, katerega zaslon želimo videti. Pravzaprav nam bodo ustrezali podatki katerega koli uporabnika s pravicami sudo, vendar bomo morali nekaj točk prilagoditi.

Torej, recimo v lokalno omrežje imamo računalnik z ubuntu z naslovom ip 10.20.0.30 in uporabnikom feanor184. Nanj se iz konzole povežemo s tipko -X (za zagon grafike X):

Ssh -X [e-pošta zaščitena]

vnesite geslo in vstopite v konzolo našega oddaljenega računalnika.

Zdaj vnesite vanj:

Sudo vino-preferences

in si oglejte grafično okno

Označite polja tukaj:

omogočite drugim uporabnikom ogled vašega namizja — Omogočamo vam ogled namizja.

dovolite drugim uporabnikom nadzor vašega namizja — Omogočamo vam upravljanje miške in tipkovnice na daljavo.

zahtevajo, da uporabnik vnese to geslo — Ne pozabite nastaviti gesla za povezavo. Koliko ljudi brska po našem omrežju?

pokaži ikono območja za obvestila: vedno — Ikono vnc vedno prikažemo na vrhu zaslona v pladnju.

Nastavite lahko tudi svoje nastavitve - moje nastavitve so opisane tukaj)

Shranite nastavitve in prekinite povezavo z oddaljenim gostiteljem.

Za povezavo s konfiguriranim računalnikom uporabimo kateregakoli odjemalca s podporo za vnc.

Na primer, Remmina je za Linux.

Pregledovalnik UltraVNC - za Windows.

Naj vas še enkrat spomnim, da za delovanje opisanih nastavitev povezave mora biti na oddaljenem računalniku nameščen OS Ubuntu. Namestitev ubuntu je ločena tema, na katero se tukaj ne bi rad osredotočal, zato bomo ta korak preskočili. Na internetu je veliko priročnikov na to temo.

Kaj dobimo na koncu?

Lahko smo se povezali z oddaljenim računalnikom, v katerem je nameščen ubuntu, in na njem izvajali poljubne operacije, kot da bi sedeli za njegovim monitorjem.

Cilj je vzpostaviti povezavo iz sistema Windows/Linux z oddaljenim namizjem Ubuntu Linux. Če sem iskren, sem preizkusil kar nekaj možnosti in na koncu sem prišel do tega. Tukaj je vse zelo dobro opisano korak za korakom (v anglosaksonščini). Zadnje čase Vse pogosteje slišim, da je v težkih časih oddaljeni delovni prostor na lastnem VPS/VDS naše vse. Kako ga konfigurirati? Kaj lahko berete ali kadite ob tej vsebini? Ali morda obstaja preprosta že pripravljena rešitev? Prav tako vidim, da pisarne VPS/VDS zdaj ponujajo takšno funkcijo, kot je oddaljeno namizje. Ampak kot razumem, to počnejo zgolj kot dodatek k bolj priročnemu upravljanju svojih virtualni strežnik? Ali je mogoče uporabljati samo ubuntu, firefox in cut v packmanu? zanima me najpreprostejša postavitev na povprečnem VPS z navadnim Ubuntujem in zmožnostjo dela z njim na daljavo (pogojno namizni zaslon). Nimam slabih veščin uporabe konzole, vendar zelo dobro poznam široko paleto sistemov Linux (nekoč sem imel celo hobi - iskanje idealne distribucije Linuxa z vidika običajnega človeka).

To je nadrejeni program za TigerVNC, vendar vsebuje najmanj možnosti. Vendar lahko aplikacija samodejno zazna strežnike VNC, kar poenostavi in ​​pospeši povezavo. Izberite Možnosti in spremenite velikost okna, da se prilega vašemu monitorju, zaženete v celozaslonskem načinu in preglasite privzete nastavitve stiskanja, da vsilite prikaz več kot 256 barv.

RealVNC je samostojna programska oprema za povezovanje z računalniki prek protokola VNC. Po prenosu mora uporabnik odpreti terminal, iti v imenik s programom in nastaviti pravice dostop chmod 700 za zagon aplikacije.

Povezovanje je hitro in enostavno, vendar produktivnost zaostaja za drugimi pregledovalniki VNC v tem preizkusu. Pri delu z namizjem in pri zagonu Armegatrona so bile opazne precejšnje upočasnitve, ki so bile ocenjene na približno pol sekunde. Tehnološki procesi matrično rastriranje ali mehčanje je otežilo delo, ko so se pojavile napake, kar je bilo opaziti nekajkrat med testiranjem. Podobne težave so opazili pri kopijah RealVNC, ki vključujejo manj možnosti.

Zdi se, da je TigerVNC ločena veja kodne baze VNC in zato vsebuje odseke kode RealVNC in TightVNC, čeprav se razvoj slednjega nadaljuje. Tako RealVNC predlaga manj učinkovito različico TigerVNC in v študijah ni deloval najbolje. Morda bi podpora za pretakanje zvoka izboljšala mnenje o izdelku. Vendar pa bo v primeru nepričakovanih okoliščin prenosni samostojni odjemalec dobra možnost.

Odjemalec oddaljenega namizja TeamViewer

Vzpostavite dohodne in odhodne oddaljene povezave za podporo v realnem času ali dostop do drugih računalnikov. Sodelujte na konferencah in predstavitvah, klepetajte z drugimi uporabniki ali skupinami uporabnikov in opravljajte video klice. Nekaj ​​sekund po nalaganju in naprave tega programsko opremo Lahko boste začeli svojo prvo sejo. Kdorkoli sistemski administrator Računalnike moram popravljati ne samo v službi, ampak tudi v prostem času. Za nekatere je takšno delo dodaten vir zaslužka, za druge pa neprehodno in nenehno trpljenje.

Da bi obema vrstama sistemskih skrbnikov olajšal življenje, je Team Viewer izdal istoimenski program za oddaljen dostop k, ki deluje na vseh priljubljenih OS. Na splošno so ustvarjalci programskega izdelka skoraj postavili standard za daljinsko upravljanje računalnikov. Omeniti velja, da se zdi, da je pripomoček za nekomercialne namene popolnoma brezplačen.

Program morate prenesti in namestiti na oba računalnika in vse nastavitve bodo samodejno izbrane.

Večini uporabnikov bo najbolj priročno uporabljati odjemalca TeamViewer. IN ta material Govorili bomo le o najosnovnejših zmožnostih in o tem, kako hitro namestiti in zagnati program. Ta članek podrobneje govori o njegovih zmogljivostih. Omeniti velja, da če nameravate nekatere računalnike redno upravljati, se lahko izognete nenehnemu vnašanju njihovih ID-jev po postopku registracije.

Oddaljeno namizje XRDP v sistemu Linux

Pred kratkim sem imel priložnost delati z operacijsko sobo sistem Linux, čeprav sem celo življenje delal in delam na Windowsih in ne mislim, kot mnogi ljubitelji Linuxa, da je Windows slabši od Linuxa in obratno. Prepirati se o tem, kaj je boljše, je mogoče neskončno, zato bom rekel eno stvar - "vsakemu svoje." In ko sem začel delati z Linuxom, sem moral najprej delati v konzoli prek SSH. Mogoče sem "brezupna", vendar po mojem mnenju to ni možnost. Potem sem začel iskati druge rešitve. Da ne bi motil glave, sem se odločil, da grem preprosto in poiščem analog RDP, ki je privzeto na voljo v . Moje iskanje ni trajalo dolgo in našel sem rešitev.

Kot rezultat, sem lahko nadzoroval računalnik z operacijski sistem Linux iz računalnika v sistem Windows prek vgrajenega Windows RDP.

Da bi to omogočili, moramo program XRDP namestiti na računalnik z operacijskim sistemom Linux. Inštaliral sem ga na Debian, mislim, da tudi na druge sisteme Unix podobni sistemi obstaja ta program. Po namestitvi se program samodejno izklopi. Zdaj zaženemo RDP v sistemu Windows in se prek RDP povežemo z računalnikom, v katerem je nameščen Linux. Uživajmo. Če z RDP niste zadovoljni, lahko namestite program za daljinec od NoMachine (nomachine.com), ki je brezplačen in ga je mogoče namestiti v Windows, Linux, Mac OS X, Android, iOS.

Oddaljeno namizje prek Remmina

Dobro oblikovane predloge odlično delujejo tako na majhnem prenosniku kot na velikem monitorju. Minimalističen domači zaslon vsebuje nadzorno ploščo in seznam razpoložljivih povezav. Po vzpostavitvi povezave se prikaže novo okno, ki prikazuje oddaljeno namizje. Nekaj ​​povezav je mogoče nadzorovati z imenovanimi zavihki.

Kontrolniki zdrave plošče ostanejo vidni skozi celotno povezavo, kar vam omogoča zelo hitro spreminjanje velikosti okna, da zapolni razpoložljivi prostor monitorja, preklop na celozaslonski način gledanja ali preprosto ločeno spreminjanje vodoravne ali navpične lestvice okna. Upoštevajte, da boste morali prenesti in namestiti dodatna dela znanstvene družbe, vključno z VNC z uporabo vtičnikov.

Zdi se, da Remmina ni uradna stranka, vendar je vsekakor zelo podobna namizju Gnome s stilom GTK.

Za razliko od posameznih odjemalcev ne boste dobili zelo natančnega nadzora nad parametri protokola, kot je stiskanje, vendar lahko še vedno izberete barvne načine in preklapljate med štirimi nivoji funkcij, kar je pameten način za upravljanje pasovne širine omrežja in porabe procesorja. Upravljanje in označevanje povezav je intuitivno, čeprav ni funkcije samodejnega odkrivanja.

Kar zadeva odzivnost, Remmina zadene v polno visokozmogljivo Med testiranjem v igri Armegatron ni bilo enostavno razlikovati igre, ki se izvaja na oddaljenem računalniku, od lokalnega računalnika. Remmina ne nudi funkcije klepeta ali prenosa datotek za osnovne povezave VNC, vendar je ta funkcija prisotna za povezave RDP, ki jih podpira tudi odjemalec v povezavi z NX (NoMachine NX in Free NX), XDMCP in SSH, zaradi česar je Remmina odjemalec vse v enem s podporo za široko paleto aplikacij nabor protokolov.

V tem članku smo preučili, kako nastaviti oddaljeno namizje za Linux in kako do njega dostopati s podporo drugih naprav. Vse je zelo preprosto, celo lažje kot pri istem rdp, za katerega morate ustvariti več konfiguracijskih datotek.

" in kmalu zatem so me prosili, naj povem, kako narediti isto stvar, vendar obratno - iz Windows v Linux. Na prvi pogled se morda zdi, da naloga ni lahka, a v resnici je zelo lahka.

Bralci se lahko vprašajo - zakaj je to sploh potrebno? Odgovor je preprost - da bi imeli enotno točko administracije. Konec koncev, koliko časa se običajno porabi za tekanje med računalniki, da bi rešili težavo! Že veste, kako se povezati z delujočimi računalniki Nadzor Windows iz Linuxa, po branju tega članka pa se boste lahko povezali obratno – iz Windows v Linux, kar vam bo močno olajšalo nalogo skrbništva lokalnega omrežja. Pa začnimo.

Predpostavke

V svojem članku predvidevam, da vaše lokalno omrežje že ima pravilno delujoče računalnike, ki tečejo. Za lažjo uporabo bom uporabil shemo 192.168.1.x. Je veliko bolj priročen za uporabo statične naslove IP, sicer boste morali porabiti več časa za iskanje naslova želenega računalnika.

Programska oprema

Potrebujete samo dve aplikaciji:

Na računalniku pod Linux nadzor za uporabo kot strežnik VNC;
v računalniku z operacijskim sistemom Windows za uporabo kot odjemalec VNC.

Namestitev TightVNC je zelo enostavna - samo prenesite namestitveni program in ga dvokliknite za zagon. Toda postopek namestitve aplikacij v Linux za mnoge Uporabniki sistema Windows ni tako očitno.

Seveda je vse odvisno od vrste Distribucija Linuxa. Toda na splošno je zaporedje dejanj naslednje:

1. Zaženite orodje za namestitev/odstranitev programa - Synaptic, Ubuntu Software Center, gnome-packagekit itd.
2. V iskalno vrstico vnesite "x11vnc" (brez narekovajev).
3. Preverite pakete, ki jih želite namestiti.
4. Za začetek namestitve kliknite gumb Uporabi.

Tisti, ki so navajeni delati iz ukazna vrstica, lahko aplikacijo namesti na naslednji način:

1. Odprite terminal.
2. Zaženite ukaz, kot je sudo apt-get install x11vnc – odvisno od distribucije, ki jo imate.

Ko je namestitev končana, lahko začnete povezovati.

V računalniku z operacijskim sistemom Linux

Tukaj je vse precej preprosto - samo zagnati morate strežnik x11vnc. V pomoči za ta pripomoček, ki ga lahko pokličete z ukazom človek x11vnc, je na voljo seznam razpoložljive možnosti. Priporočam uporabo možnosti -za vedno- brez tega se bo strežnik zaustavil takoj po koncu odjemalske seje. Torej bi moral ukaz, ki ga je treba izvesti v terminalu, izgledati takole:

X11vnc -za vedno

Naslednji ukazni poziv se po tem ne bo prikazal, tudi če uporabite znak &. Zato je vredno dodati vrstico x11vnc -za vedno na koncu datoteke " /etc/rc.local"tako da se strežnik zažene ob vsakem zagonu sistema.

V računalniku z operacijskim sistemom Windows

Zdaj pa vzpostavimo povezavo. Zagon nameščen v Windows pripomoček TightVNC iz menija Start. Slika, prikazana na sl. Okno, v katerem morate določiti naslov za povezavo. Od tu lahko prikličete pogovorno okno Možnosti.

Slika A: Izberite profil povezave, ki najbolj ustreza vaši vrsti povezave.

V oknu z nastavitvami (slika B) so na voljo številne možnosti, vendar če ne potrebujete posebne konfiguracije, lahko pustite privzete vrednosti.


Slika B. TightVNC je mogoče povezati v načinu Pogled - takrat seja ne bo interaktivna. To je dobra možnost za testno povezavo.

Ko konfigurirate vse nastavitve, kliknite gumb Poveži, da se povežete z oddaljenim namizjem (slika C). Hitrost povezave je odvisna od pasovne širine omrežja, vendar je na splošno TightVNC zelo uporabna rešitev.