Vnc venäjäksi PC: lle. Kirjaudu usean käyttäjän järjestelmään VNC:n kautta. Tehokas matkaviestintäkustannusten hallinta

Johdatus VNC:hen Materiaali on suunnattu kokemattomalle käyttäjälle.

VNC on laajalti käytetty menetelmä tietokoneen työpöydän etäkäyttöön verkon kautta. Käyttäjän omalla tietokoneella tekemät näppäinpainallukset ja hiiren liikkeet välitetään verkon kautta etätietokoneelle ja ne havaitaan hänen toimissaan omalla näppäimistöllään ja hiirellään. Etätietokoneen näytöltä tulevat tiedot näkyvät käyttäjän tietokoneen näytöllä. Työskentely VNC:n kautta Internetin kautta maailman vastakkaisella puolella sijaitsevalla etätietokoneella näyttää käyttäjältä kuin tämä tietokone olisi suoraan hänen edessään. VNC on erityisen kätevä, kun työskentelet graafisen käyttöliittymän kanssa - työpöytä- ja työpöytäohjelmien kanssa Windowsille, Linuxille ja muille käyttöjärjestelmille.

1. VNC-asiakasohjelma käyttäjän Windows-tietokoneessa, jossa on avoin VDS (virtuaalipalvelin) -työpöytä, jossa on Ubuntu 9.10.

Aloitteleville käyttäjille Unix-palvelimen hallinta VNC:n kautta on paljon helpompaa kuin komentorivin käyttäminen SSH:n tai verkkopohjaisen ohjauspaneelin kautta. GUI-ohjelmat ovat yleensä hyvin jäsenneltyjä ja intuitiivisemmin ymmärrettäviä kuin ohjeelliset määritystiedostojen muokkaaminen. Palvelimen hallinta näyttää lähes samalta kuin käyttöjärjestelmän työpöytäversion määrittäminen, olipa kyseessä Linux tai Windows. Voit jopa asentaa vastaavan version käyttöjärjestelmästä omalle tietokoneellesi koulutusta varten ja siirtyä VDS / VPS-hallintaan, kun järjestelmän konfiguroinnin perusperiaatteet ovat selvillä.

Oman palvelimen hallintaan VNC:n kautta riittää, että käyttäjä osaa työskennellä graafisen ikkunaliittymän kanssa ja hänellä on perusymmärrys käyttöjärjestelmän pääkomponenteista - tiedostojärjestelmästä, verkosta, palveluiden toiminnasta ( demonit).

Etätietokoneessa on oltava käynnissä palvelinohjelma (VNC-palvelin), joka toimii näppäimistön, hiiren ja näytön roolina ja kommunikoi käyttäjän tietokoneen kanssa. Pääsy VNC-palvelimeen voidaan suojata salasanalla.

Käyttäjän tietokoneessa tulee olla käynnissä asiakasohjelma (VNC-asiakas, VNC-katseluohjelma), joka välittää tietoa näppäinpainalluksista ja hiiren liikkeistä etätietokoneelle, vastaanottaa sieltä kuvan ja näyttää sen näytöllä. VNC-asiakkaita on Windowsille, Linuxille, FreeBSD:lle, MacOS:lle ja monille muille alustoille. VNC-asiakkaita on myös kämmenmikroille ja matkapuhelimille. VNC-asiakasohjelmaa käynnistettäessä riittää, että määrität etätietokoneen DNS-nimen tai IP-osoitteen ja salasanan, jos pääsy VNC-palvelimeen on suojattu salasanalla.

Suurin osa VNC:n kautta siirretystä datasta laskeutuu näytöllä näkyvälle graafiselle tiedolle. Toiminta vaatii kaistanleveyttä 32 Kbps - 2 Mbps. Mukavaa työskentelyä varten täysväritilassa näytön resoluutiolla 1024x768 kanavan nopeuden tulisi olla 1-2 Mbps. Kun grafiikan laatu heikkenee, värien määrä vähenee ja joitain muita optimointimenetelmiä käytetään, 128 Kbps:n nopeus voi tarjota hyväksyttävän mukavuuden. Kanava on täysin varattu vain päivitettäessä suuria näytön alueita, tekstiä tulostettaessa liikennettä on huomattavasti vähemmän, ja muun ajan kanavaa ei käytännössä käytetä. Jos kanavan yli tapahtuvassa lähetyksessä on suuria pakettien lähetysviiveitä (hitaat linkit, satelliittiviestintä, pitkät etäisyydet), tämä heikentää vasteaikaa näppäinpainalluksiin ja hiiren liikkeisiin, mikä heikentää merkittävästi työskentelymukavuutta.

Lukeminen 5 min. Katselukerrat 833 Julkaistu 17.02.2017

Hei hyvät Country IT -sivuston lukijat. Tänään puhumme toisesta etäkäyttöohjelmasta. Sen avulla voit hallita etätietokonetta täysin. Se koskee VNC-asiakasohjelmaa Windowsille. Näin käyttäjät voivat muodostaa yhteyden tietokoneisiin, joissa on Windows- ja Linux-käyttöjärjestelmä, ja tehdä asetuksia. Siellä on myös täysi tuki lähes kaikille nykyaikaisille käyttöjärjestelmille. VNC-asiakasohjelmasta voi tulla korvaamaton apulainen, jos joudut usein hallitsemaan etätietokoneita tai jos huollat ​​PC-kalustoa. Artikkelissa kerron sinulle yksityiskohtaisesti, kuinka apuohjelma ladataan, asennetaan ja määritetään.

Kuinka ladata VNC-asiakas Windowsille.

Jotta voit aloittaa ohjelman käytön, sinun on ladattava se, jotta et tartu viruksiin tietokoneellesi, lataamme ohjelman viralliselta verkkosivustolta. Voit tehdä tämän seuraamalla linkkiä - www.realvnc.com/download/

Jotta voit ladata ilmaisen VNC-asiakkaan Windowsille, sinun on lataussivulla valittava sopiva kuvake ja napsautettava "LATAA VNC CONNECT" -painiketta. Lataa-painikkeen alla voit myös valita, missä laajennuksessa haluat ladata ohjelman: exe, Zip vai MSI Installer -muodossa.

Ohjelman asennus koostuu kahdesta osasta - palvelin ja asiakas. Jos haluat hallita etätietokonetta, asenna asiakasosa - VNC Viewer, mutta jos haluat hallita tätä tietokonetta edelleen, asenna VNC Server.

Kuinka asentaa VNC.

Katsotaanpa nyt tarkemmin, kuinka VNC-asiakas asennetaan Windowsille. Voit tehdä tämän suorittamalla ladatun suoritettavan tiedoston ja noudattamalla ohjeita:

  1. Ennen asennuksen aloittamista Windows kysyy, haluatko suorittaa tämän tiedoston, napsauta "Suorita"-painiketta;
  2. Seuraavaksi avautuu seuraava ikkuna, jossa on ohjelman kuvaus ja lisenssisopimus. Valitse valintaruutu "Hyväksyn sopimuksen" ja napsauta "Seuraava"-painiketta;
  3. Seuraavassa ikkunassa sinun on valittava, asennammeko "VNC Server", "VNC Viewer" tai molemmat. Kun olet tehnyt valintasi, napsauta "Seuraava"-painiketta;
  4. Valitse seuraavaksi polku ohjelman asennusta varten tai jätä kaikki oletusarvoisesti;
  5. Valitse Firewall Configuration -ikkunassa ruutu "Lisää poikkeus VNC-palvelimen palomuuriin";
  6. Seuraavaksi odotamme, että asennusprosessi on valmis.

Pystyimme asentamaan VNC-asiakkaan Windowsille, nyt katsotaan kuinka ohjelma asetetaan ja miten sitä käytetään.

Kuinka käyttää VNC:tä - ohjelma tietokoneen etäkäyttöön.

Kun olemme asentaneet palvelin- ja asiakasosat, sinun on määritettävä ne. Voit tehdä tämän käynnistämällä ensin VNC-palvelimen ja määrittämällä pääikkunassa salasanan, jota asiakas käyttää muodostaessaan yhteyden tähän tietokoneeseen.

Jos tarvitset ympärivuorokautisen pääsyn tietokoneeseen, sen on oltava päällä koko ajan ja VNC-palvelinohjelma on käynnissä.

Jotta voit muodostaa etäyhteyksiä tietokoneeltasi muihin tietokoneisiin, sinä ja minä tarvitsemme VNC Viewerin. Käynnistetään se. Ohjelma-ikkuna näyttää vaatimattomalta, mutta siinä ei ole mitään tarpeetonta. Keskellä on rivi "VNC-palvelin", johon sinun on syötettävä etätietokoneen nimi tai IP-osoite. Kuinka selvittää IP-osoite, lue artikkeli -. Jos haluat muodostaa yhteyden nimellä, voit tarkastella sitä järjestelmän ominaisuuksissa.

Minun tapauksessani kirjoitan IP-osoitteen. Kun olet napsauttanut "Yhdistä" -painiketta, näkyviin tulee ikkuna, jossa voit kirjoittaa salasanan palvelimeen yhdistämistä varten. Tämän jälkeen etätyöpöytä ilmestyy eteesi. Nyt voit suorittaa minkä tahansa toiminnon kuin tietokoneesi.

Mitä tehdä, jos et saa yhteyttä.

Usein on tapauksia, joissa yhteys epäonnistuu Windowsin VNC-asiakkaan asennuksen jälkeen. Tähän on useita erityisiä syitä, tarkastellaan niitä yksityiskohtaisemmin:

  • Virustorjuntaohjelmat ovat estäneet VNC:tä toimimasta. Hyvin usein virustorjuntaohjelmat määrittelevät etäkäyttöohjelmat ei-toivotuiksi ohjelmistoiksi ja estävät niiden työn kaikin keinoin. Välttääksesi tällaisen tilanteen, sinun on lisättävä ohjelma virustentorjuntaluetteloihin;
  • Väärä IP-osoite. Joskus on tapauksia, joissa etätietokoneen käyttäjä kertoo sinulle väärän IP-osoitteen. Näin ollen et voi muodostaa yhteyttä. Suosittelen tietojen selventämistä ja yhteyden muodostamista uudelleen;
  • Väärä salasana. Jos asetat itse salasanan palvelinversiolle. Sitten sinun on tarkistettava, syötätkö sen oikein, onko isot kirjaimet käytössä tai onko valittu väärä syöttökieli;
  • Ohjelma on siirtynyt toiseen työporttiin. Oletusarvoisesti ohjelma toimii portin 5900 kautta. Tarkista, onko tämä portti jonkin muun sovelluksen käytössä. Voit myös suorittaa porttiohjauksen.

Nämä ovat tärkeimmät VNC Viewerin kanssa työskennellyt ongelmat. Kuten näet, ne ovat melko ratkaistavissa. Ohjelman toiminnallisuus on melko yksinkertainen, täällä ei ole superhyödyllisiä toimintoja. Ohjelmassa on täysin standardi työkalusarja, joka on samanlainen ja ehkä hieman huonompi kuin vastaavat. Windowsin VNC-asiakkaan kiehtoo sen nopea nopeus ja loistava tuki kaikille nykyaikaisille alustoille. Tämä tekee ohjelmasta tarpeeksi houkuttelevan käyttäjille, joilla on eri käyttöjärjestelmillä varustettuja laitteita.

Tehdään yhteenveto.

Tänään saimme jonkinlaisen kaoottisen katsauksen ohjelmasta. Mutta silti annoin sinulle suuren kuvan. Nyt tiedät VNC-asiakkaasta Windowsille ja voit ladata ja asentaa sen. Ehkä ohjelma tulee jokapäiväiseen elämääsi ja korvaa suositummat ohjelmat, kuten esim. VNC:llä on kaikki tarvittavat toiminnot toimiakseen, mutta se ei käytännössä käytä tietokoneresursseja ja tarjoaa samalla nopean vakaan viestinnän laitteiden välillä.

VNC on palvelin osa apuohjelmaa kauko-ohjaukseen ja tietokoneiden konfigurointiin. Se asennetaan tietokoneeseen, jota asiakasosa hallitsee (nimeltään ). VNC:n pääominaisuus on tukea suurta määrää laitteita ja käyttöjärjestelmiä yleisen RFB (Remote Framebuffer) -protokollan ansiosta, joka toimii useimpien graafisten ympäristöjen kanssa, kuten X Window System for GNU / Linux tai Unix, Windows-käyttöliittymä ja Quartz Compositor MacOS:lle. Tämän ansiosta voit helposti käyttää Windows-työpöytää Ubuntusta tai mistä tahansa muusta järjestelmästä, ohjata Raspberry Pi:tä Androidin kautta ja ohjata tietokonettasi älypuhelimesta samalla tavalla.

Yhteyden muodostaminen edellyttää, että tämä palvelin on käynnissä hallittavassa koneessa ja asiakas hallintakoneessa. Kun yhteys on muodostettu, etätyöpöytä voidaan laajentaa koko näytön kokoiseksi ja työskennellä sen kanssa samalla tavalla kuin tietokoneesi kanssa. Yhteys voidaan suojata salasanalla ja 128-bittisellä salauksella. Palvelimella on useita käyttöoikeustason asetuksia, esimerkiksi voit estää asiakasta käyttämästä näppäimistösyötettä tai hiiriohjausta (jotta ei häiritse käyttäjän työtä) tai käyttää vain luku -tilaa, jossa yhteyden muodostuessa , voit vain tarkkailla käyttäjän toimia ilman mahdollisuutta syöttää -tai muutoksia. Ohjelmaa voidaan käyttää verkkotulostimien hallintaan (asennusohjelma kehottaa asentamaan oikean ohjaimen asennuksen aikana). Jotta sovellus toimisi ilman virheitä, on suositeltavaa lisätä se palomuurin poikkeuksiin.

Tärkeimmät ominaisuudet ja toiminnot

  • kauko-laitteiden hallintajärjestelmä;
  • tuki useimmille käyttöjärjestelmille;
  • Raspberry Pi -tuki;
  • yksinkertainen ohjaus;
  • yhteyden salasanasuojaus;
  • tuki 128-bittiselle salaukselle;
  • kyky työskennellä useiden käyttäjien kanssa;
  • vain luku -tilassa.

Ilmaisen version rajoitukset

  • kokeilutilassa kaikki kaupallisen version ominaisuudet ovat saatavilla 30 päivän ajan;
  • kokeilujakson päätyttyä ohjelma toimii vapaassa tilassa toiminnallisuuden säilyttäen, mutta vain ei-kaupalliseen käyttöön;
  • rajoitus 3 käyttäjään ja 5 tietokoneeseen;
  • jotkin toiminnot eivät ole käytettävissä.

Kuinka auttaa käyttäjiäsi pääsemään usean käyttäjän Linux-järjestelmään mistä tahansa

VNC- ja X-palvelinarkkitehtuuri

Linuxin® graafinen käyttöliittymä (GUI) käyttää X Window System -järjestelmää (lyhennetty). X). X on monessa suhteessa epätavallinen käyttöliittymä, erityisesti se on alun perin verkkoliitäntä. X palvelin, itse asiassa, on verkkopalvelinohjelma. Verkkopalvelinohjelmat tarjoavat asiakasohjelmille pääsyn paikallisiin resursseihin, ja tämä pätee myös X-palvelimeen. Erikoisuus on, että X-palvelimen tapauksessa "paikalliset resurssit" ovat näyttö, näppäimistö ja hiiri, joilla käyttäjä työskentelee. Yleisimmissä kokoonpanoissa X-asiakasohjelmat toimivat samassa tietokoneessa kuin palvelin. Siten LibreOffice, GNU Image Manipulation Program (GIMP) tai muut ohjelmat ovat X-asiakkaita, jotka käyttävät X-verkkoprotokollia hyväksyäkseen syötteen käyttäjältä ja näyttääkseen tulokset samassa tietokoneessa.

Kuitenkin, kun X:ää käytetään verkossa, käyttäjä istuu X-palvelintietokoneella ja X-asiakkaat ovat ohjelmia, jotka on suoritettava toisessa tietokoneessa. Tämä kokoonpano vaatii toisen verkkoprotokollan yhteyden muodostamiseen. Tämä toinen protokolla voi olla telnet, Secure Shell (SSH) tai X Display Manager Control Protocol (XDMCP). Tämän etäkirjautumisprotokollan palvelin toimii X-asiakaskoneessa ja etäkirjautumisasiakas toimii X-palvelinkoneessa. Etäkirjautumispalvelin käynnistää X-asiakkaat, jotka puolestaan ​​muodostavat yhteyden X-palvelimeen. kuvaa tätä vuorovaikutusta. Katkoviivat nuolet osoittavat istunnon alkamisen. (XDMCP:n tapauksessa XDMCP-asiakas on sisäänrakennettu X-palvelinohjelmaan.)

Kuva 1 Remote Access X vaatii asiakkaan ja palvelimen molemmissa tietokoneissa

Tämä kokoonpano toimii hyvin monissa lähiverkoissa, mutta siinä ei ole haittoja. Sen on esimerkiksi käynnistettävä kaksisuuntainen verkkoprotokolla, ja tämä voidaan estää palomuurilla tai NAT (Network Address Translation) -reitittimellä. (SSH poistaa tämän esteen sallimalla X-istunnon tunneloinnin.) Vaikka X-palvelimia on useimmille alustoille, niitä ei yleensä asenneta Windows®-tietokoneisiin. Näistä ja muista syistä monet ihmiset haluavat käyttää eri protokollaa, Remote Frame Buffer (RFB), joka on toteutettu Virtual Network Computing (VNC) -ohjelmaperheessä.

VNC on monialustainen työkalu, joka tarjoaa etäkäytön Linuxiin, UNIX®:iin, Mac OS X:ään, Windowsiin ja muihin järjestelmiin mistä tahansa asiakaskoneesta. Käyttäjä istuu asiakastietokoneen ääressä ja käyttää etäpalvelintietokonetta. Linuxissa VNC-palvelin joko peilaa X-palvelimen paikallisen näytön sisällön etätietokoneeseen tai isännöi omaa X-palvelintaan, joka pystyy suorittamaan mitä tahansa paikallista näyttöä ohjaavaa. Tulos näkyy kuvassa 2. Taas katkoviivanuoli osoittaa istunnon alkamisen. Tämä kokoonpano eliminoi käänteisen verkkoyhteyden tarpeen, ja koska VNC-asiakkaat ja -palvelimet ovat saatavilla monille käyttöjärjestelmille, sama asiakasohjelma tarjoaa pääsyn mihin tahansa palvelimeen.

Kuva 2. VNC-palvelin sisältää X-palvelimen, joka voi olla vuorovaikutuksessa paikallisten ohjelmien kanssa X-asiakkaan kautta

VNC:n haittana on, että RFB-todennus perustuu salasanoihin ilman käyttäjätunnuksia. Jokaisen käyttäjän on siis aloitettava itsenäinen VNC-palvelinistunto ja muodostettava yhteys kyseiseen VNC-ilmentymään määrittämällä oikea porttinumero. Tämä vaatimus on siedettävä yhden käyttäjän järjestelmässä, mutta aiheuttaa äärimmäistä haittaa työskennellessäsi usean käyttäjän tietokoneella.

Voit ratkaista tämän ongelman yhdistämällä nämä kaksi lähestymistapaa: määritä paikallinen XDMCP-palvelin uudelleen niin, että se auttaa VNC:hen sisäänrakennettua X-palvelinta tarjoamaan puuttuvan usean käyttäjän todennuksen. (Tuloksena oleva konfiguraatio on havainnollistettu kuvassa 3. Pisteellinen nuoli osoittaa istunnon alkamisen.) Nyt kun VNC-etäkäyttäjät käyttävät VNC-palvelintietokonetta, he voivat syöttää käyttäjätunnuksia ja salasanoja päästäkseen omiin ainutlaatuisiin VNC-istuntoihinsa, jotta tietokonetta voi käyttää niin kauan kuin kuka tahansa käyttäjä.

Kuva 3. XDMCP:n lisääminen VNC-kokoonpanoon tarjoaa enemmän joustavuutta

VNC-palvelimen määrittäminen

VNC:n käynnistämiseen on useita tapoja, mukaan lukien komentosarjat, VNC:n linkittäminen työpöytäympäristöön työpöytätyökalujen avulla ja xinetd:n käyttäminen VNC-yhteyksien kuuntelemiseen. Tämä jälkimmäinen lähestymistapa on kuvattu tässä, koska se mahdollistaa VNC:n ajamisen siten, että se voi käyttää XDMCP-palvelinta. Ennen kuin jatkat ohjeisiin VNC:n määrittämiseksi toimimaan xinetd:n kautta, sinun on valittava VNC-palvelin.

VNC-palvelimen valinta

VNC-palvelinohjelmia on useita. (Katso kohta ). Jotkut suosituimmista ovat TightVNC, TigerVNC ja RealVNC. Tässä artikkelissa käytetään esimerkkinä TightVNC:tä. Valitettavasti määritystiedot ovat sekä palvelimesta että jakelusta riippuvaisia, joten tässä olevat ohjeet on mukautettava ohjelmistoosi.

Asennetaan xinetd

Monet jakelut asentavat oletuksena xinetd-superpalvelimen, mutta eivät kaikki. Koska tässä kuvattu menetelmä edellyttää xinetd:n käyttöä, sinun on asennettava xinetd, jos sitä ei ole vielä asennettu. Useimmissa jakeluissa xinetd voidaan asentaa paketinhallinnan avulla, esimerkiksi kutsumalla apt-get install xinetd Debian-pohjaisissa jakeluissa tai zypper install xinetd openSUSEssa.

Saatat myös joutua säätämään xinetd-käynnistysprosessia. Voit yleensä käyttää System V (SysV) -käynnistyskomentosarjaa kertakäynnistykseen:

# /etc/init.d/xinetd aloitus

Xinetd:n asettaminen käynnistymään automaattisesti käynnistyksen yhteydessä edellyttää tietoa jakelusi käynnistyskomentosarjojen toiminnasta. Tämä tehdään tavallisesti apuohjelmalla, kuten chkconfig (käytetään Fedorassa, openSUSEssa ja vastaavissa jakeluissa), update-rc.d (käytetään Debianissa ja vastaavissa jakeluissa) tai rc-update (käytetään Gentoossa), jotain tällaista:

# chkconfig xinetd # update-rc.d xinetd enable # rc-update add xinetd oletus

Vain syötä yksi näistä komennoista tai etsi vastine jakelullesi.

Huomaa, että xinetd ei välttämättä käynnisty, jos sitä ei ole määritetty suorittamaan mitään palveluita. Joten saatat joutua lykkäämään sen käynnistämistä, kunnes olet määrittänyt xinetd-ohjelman hallitsemaan VNC-palvelintasi.

Asetetaan xinetd

Xinetd:n hallinnoimat palvelimet laittavat asetustiedostot /etc/xinetd.d-hakemistoon. Jotta xinetd voidaan määrittää ohjaamaan VNC:tä, sinun on luotava tai muokattava tiedosto nimeltä like /etc/xinetd.d/vnc.(Joissakin jakeluissa, kuten openSUSE, VNC-palvelinpaketti asentaa tällaisen tiedoston.) Luettelossa 1 on esimerkki.

Listaus 1. VNC-kokoonpanoesimerkki xinetd:lle
service vnc (poista käytöstä = ei socket_type = suoratoistoprotokolla = tcp odota = ei käyttäjää = ei kukaan palvelin = /usr/bin/Xvnc server_args = -inetd -once -query localhost -geometry 1024x768 -depth 16 type = UNLISTED port = 5900 )

Tämä merkintä määrittää useita vaihtoehtoja xinetd:lle, joista suurin osa tulee jättää ennalleen. Alla on lueteltu vaihtoehdot, joita voidaan joutua säätämään.

  • palvelua. Voit käyttää VNC:tä useissa porteissa eri vaihtoehdoilla, mutta tässä tapauksessa listan 1 ensimmäisellä rivillä sinun on annettava VNC:lle erillinen palvelunimi jokaiselle portille.
  • palvelin. Tämä asetus on muutettava osoittamaan pää-VNC-palvelimen binaaritiedostoa, joka on yleensä nimetty Xvnc.
  • server_args . Haluat melkein varmasti muuttaa joitain näistä arvoista alla kuvatulla tavalla.
  • portti. VNC käyttää portteja 5900 ja uudempia. On mahdollista käynnistää palvelin eri parametriarvoilla eri porttien kautta. Tässä tapauksessa jokaiselle esiintymälle on määritettävä eri porttinumero.

Hankalin osa xinetd:n asettamisessa on palvelinargumenttien asettaminen. Voit käyttää listassa 1 esitettyjä argumentteja mallina muuttamalla joitain niistä.

  • -kysely localhost . Tämä asetus määrittää, että VNC X -palvelimen tulee tarkistaa paikallisen isäntäjärjestelmän XDMCP-todennus. Voit muuttaa sitä, jos haluat käyttää yhtä tietokonetta kääntäjänä toisen ohjelmien käyttämiseen.
  • -geometria 1024x768. Tämä asetus määrittää VNC-istunnon virtuaalisen luvan. Huomaa, että tämän luvan ei tarvitse vastata palvelinkoneessa toimivan normaalin X-palvelimen lupaa. Voit luoda useita merkintöjä, jotka toimivat eri resoluutioilla, jotta käyttäjät voivat kirjautua VNC-palvelimeen resoluutiolla, joka sopii heidän paikallisille järjestelmilleen.
  • -syvyys 16. Tämä vaihtoehto määrittää värisyvyyden. Mitä pienempi arvo, sitä nopeammin näyttö virkistyy, mutta näytössä, jossa on paljon värejä, saattaa ilmetä vääristymiä. Kelvolliset arvot vaihtelevat välillä 2-32.

Saatavilla on monia muita vaihtoehtoja, ja jotkut niistä ovat riippuvaisia ​​VNC-palvelimesta. Katso VNC-palvelimesi dokumentaatio.

XDMCP-palvelimen määrittäminen

Useimmat Linux-jakelut määrittävät vain XDMCP-palvelimensa hallitsemaan paikallista näyttöä. Jotta etäkäyttö voidaan ottaa käyttöön, sinun on määritettävä XDMCP-palvelin uudelleen hyväksymään käyttöpyynnöt samassa tietokoneessa toimivalta VNC-palvelimelta. Yksityiskohdat riippuvat XDMCP-palvelimesta. Linuxissa kolme yleisimmin käytettyä ovat GNOME Display Manager (GDM), Light Display Manager (LightDM) ja KDE Display Manager (KDM). Muut XDMCP-palvelimet, kuten XDM, vaativat muita kuin tässä kuvattuja asetuksia. Joka tapauksessa XDMCP-palvelimen uudelleenmäärityksen jälkeen se on käynnistettävä uudelleen.

XDMCP-määritystiedoston muokkaaminen

Jos et ole varma, mitä XDMCP-palvelinta järjestelmäsi käyttää, voit määrittää tämän katsomalla prosessiluetteloa dm-rivin avulla, esimerkiksi:

$ ps kirves | grep dm 929? Ss 0:00 /usr/bin/kdm 962 tty7 Ss+ 0:19 /usr/bin/Xorg -br:0 vt7 -nolisten tcp -auth \ /var/lib/xdm/authdir/authfiles/A:0-pp4shb 30157 pts/3 S+ 0:00 grep --color=auto dm

Tämän tulosteen ensimmäinen rivi osoittaa, että KDM on käynnissä, joten jotta VNC voi käyttää XDMCP:tä, sinun on muokattava kyseisen palvelimen asetustiedostoa. Useimpien XDMCP-ohjelmien määritystiedostot ovat samassa muodossa. Ne sisältävät hakasulkeissa nimettyjä osia, kuten . Osion nimeä seuraavat rivit määrittävät parametrit yhtäläisyysmerkin avulla, esimerkiksi: enable=true . Taulukossa 1 on lueteltu määritystiedostojen nimet, osien nimet ja parametrit, jotka on määritettävä, jotta XDMCP toimisi useissa yleisissä Linuxin XDMCP-palvelimissa.

Taulukko 1. Parametrit, jotka mahdollistavat XDMCP:n tukemisen VNC:lle eri XDMCP-palvelimille

XDMCP-osio määritystiedostosta saattaa puuttua kokonaan. Jos se on olemassa, se voi nimenomaisesti poistaa XMDCP-tuen käytöstä, sisältää kommentoituja vaihtoehtoja tai olla tyhjä. Riippumatta tiedoston alkutilasta, sinun on varmistettava, että XDMCP-osio on olemassa ja että tuki on käytössä. Harkitse esimerkiksi KDM:n määrittämistä ottamaan XDMCP käyttöön:

enable=true

Joissakin jakeluissa voit sisällyttää lisäturvatoimenpiteitä, joita on lievennettävä. Yksi niistä on palomuuri. Palomuurikomentosarjat ovat yleensä jakelukohtaisia, joten katso järjestelmän dokumentaatiosta ohjeet palomuurin määrittämiseen. Tarvitset localhostilla pääsyn porttiin 177 ja VNC-asiakkailla porttiin 5900 (tai mihin tahansa VNC:lle käytettyyn porttiin).

OpenSUSEssa on ylimääräinen määritystiedosto, joka hallitsee tietyntyyppisiä käyttöoikeuksia, mukaan lukien XDMCP-käyttö: /etc/sysconfig/displaymanager. Avaa tämä tiedosto tekstieditorissa ja etsi seuraava rivi:

DISPLAYMANAGER_REMOTE_ACCESS="ei"

Muuta tämän parametrin arvoksi "yes" . Jos jätetään "ei", XDMCP-palvelimen kirjautumisikkunaa ei näytetä, kun muodostetaan yhteys VNC-palvelimeen. Useimmissa jakeluissa tämä muuttuu ei vaaditaan: tätä tiedostoa käyttää vain openSUSE.

XDMCP-palvelimen uudelleenkäynnistys

Kun XDMCP-palvelin on määritetty tukemaan etäyhteyksiä, se on käynnistettävä uudelleen. Jakeluissa, jotka käynnistävät X:n SysV-aloitustiedoston kautta, kuten Debian ja Gentoo, tämä voidaan tehdä uudelleenkäynnistysvaihtoehdolla:

# /etc/init.d/gdm käynnistyy uudelleen

Järjestelmässä, joka käyttää ajotasoa X:n suorittamiseen, kuten Fedora tai openSUSE, vaihda tekstitilatasolle (yleensä 3) ja sitten takaisin GUI-tasolle (yleensä 5):

# telinit 3 # telinit 5

Muista, että kumpi tahansa lähestymistapa kirjaa sinut ulos X:stä, joten tallenna kaikki X-istunnon aikana tekemäsi työt ennen kuin jatkat.

Testaus ja virheenkorjaus

Voit nyt kirjautua sisään etätietokoneelta VNC-asiakasohjelman avulla. Useimmat Linux-jakelut sisältävät vncviewer-komennon, joten voit kirjoittaa:

vncviewer

Kirjaudu sisään etänimi VNC:n kautta. Jos VNC on määritetty ja toimii oikein, tulos on kuvan 4 kaltainen. Jos määrität useita VNC-istuntoja eri portteihin, voit määrittää VNC-istunnon numeron välittämällä sen osana isäntänimeä. Tulla sisään:

vncviewer:3

Kirjautuminen istuntoon 3 (portissa 5903).

Kuva 4. Kun VNC on määritetty toimimaan XDMCP:n kanssa, se tarjoaa normaalin Linux-kehotteen

Jos et näe XDMCP-kirjautumisnäyttöä, kun suoritat tämän testin, sinun on suoritettava virheenkorjaus. Alla on joitain suosituksia.

  • Jos vncviewer ilmoittaa, että yhteys evättiin, se tarkoittaa todennäköisesti, että VNC-palvelinkoneen superpalvelinta ei ole määritetty oikein. Tarkista xinetd-kokoonpano ja yritä käynnistää superpalvelin uudelleen. On myös mahdollista, että palomuuri estää pääsyn VNC-palvelintietokoneeseen.
  • Jos VNC-asiakas käynnistyy ja muodostaa yhteyden palvelimeen, mutta näet vain harmaan näytön, jossa on osoitin, jota voit siirtää, ongelma on todennäköisesti XDMCP-palvelimen asetuksissa. Tarkista yllä olevat asetukset ja käynnistä XDMCP-palvelin uudelleen.
  • Tarkista tapahtumalokitiedostot kuten normaalisti virheenkorjauksen yhteydessä. Saatat joutua etsimään kaikista lokitiedostoista /var/log-hakemistosta linkkejä xinetd-, XDMCP-palvelimeen ja VNC-palvelimeen.

VNC-tietoturvanäkökohdat

RFB ei ole turvallinen protokolla; useimmat VNC-asiakkaat ja -palvelimet eivät salaa tietojaan. (VNC salaa omat salasanansa, mutta tässä kuvattu lähestymistapa ei käytä näitä salasanoja.) Ole varovainen valitessasi kuinka ja mihin VNC asennetaan. Jos haluat käyttää VNC:tä suojaamattomassa verkossa, on kolme vaihtoehtoa:

  • käytä virtuaalista yksityistä verkkoa (VPN);
  • tunneloi protokolla SSH:n kautta;
  • käytä VNC-varianttia, joka tukee salausta, kuten TigerVNC, jossa on Transport Layer Security -salausominaisuus.

Kun otat VNC-kirjautumisikkunat käyttöön tässä artikkelissa kuvatulla tavalla, vähintään kaksi porttia (VNC ja XDMCP) avataan ulkomaailmalle. Molempia portteja voidaan rajoittaa palomuurisäännöillä väärinkäytösten riskin minimoimiseksi. Huomaa, että XDMCP-portin (UDP 177) tulisi olla avoin vain localhostille, joten sen palomuurisääntö voi olla melko rajoittava.

Johtopäätös

Yleisesti ottaen VNC:n ja XDMCP:n yhdistäminen on hyödyllinen tapa tarjota etäkirjautuminen graafisella käyttöliittymällä usean käyttäjän Linux-tietokoneille. Tällä menetelmällä on etuja verrattuna XDMCP:n käyttämiseen suoraan monialustaisessa ympäristössä tai jos palomuurista tai NAT:sta aiheutuu ongelmia. Usean käyttäjän tietokoneissa sitä suositellaan yleisimpiin suoriin VNC-yhteysmenetelmiin verrattuna. Turvallisuusnäkökohdat on otettava huomioon tätä menetelmää käytettäessä. Valmistaudu asettamaan palomuurisäännöt ei-toivotun ulkopuolisen käytön rajoittamiseksi ja käytä salausta, jos tietoja siirretään epäluotettavan verkon kautta.

TeamViewer on kiistatta markkinoiden paras VNC. Virtual Network Connection -ohjelmistolla, joka tunnetaan myös nimellä etätyöpöytäohjelmisto, voit ohjata asiakkaan laitetta, olipa se sitten Android-tablettia tai iPhonea toisen tietokoneen kautta.

Tietojenkäsittelyssä Virtual Network Computing (VNC) on graafinen työpöydän jakamisjärjestelmä, joka käyttää Remote Frame Buffer -protokollaa (RFB) toisen tietokoneen etäohjaukseen. Se välittää näppäimistön ja hiiren tapahtumat tietokoneelta toiselle välittäen graafisen näytön päivitykset takaisin toiseen suuntaan, verkon kautta. Ilmaista puhetta, tässä on 8 ilmaista, ja jotkut ovat avoimen lähdekoodin VNC-asiakkaita/palvelinta.

↓ 01 – | Ilmainen | Windows

Ultra VNC on tehokas, helppokäyttöinen ja ilmainen – PC-etäkäyttöohjelmisto – joka voi näyttää toisen tietokoneen näytön (internetin tai verkon kautta) omalla näytölläsi. Ohjelman avulla voit ohjata toista tietokonetta etänä hiirellä ja näppäimistöllä. Se tarkoittaa, että voit työskennellä etätietokoneella, aivan kuin istuisit sen edessä, suoraan nykyisestä sijainnistasi.

VNC, Remote Frame Buffer Protocol (RFB) mahdollistaa työpöydän katselun ja ohjaamisen etänä Internetin kautta. VNC-palvelinta on käytettävä tietokoneessa, joka jakaa työpöydän, ja VNC-asiakasohjelmaa tietokoneessa, joka käyttää jaettua työpöytää.

↓ 02 – | Ilmainen | ikkunat | macOS | Linux

DWService tarjoaa palvelun, joka mahdollistaa pääsyn etäjärjestelmiin tavallisella verkkoselaimella. Oletetaan, että olet missä tahansa päin maailmaa ja tarvitset kotitietokonettasi, voit käynnistää verkkoselaimen mistä tahansa laitteesta muodostaa yhteyden DWService-verkkosivustoon ja saada tietokoneesi välittömästi hallintaan. Miten se on mahdollista? Erittäin helppoa, rekisteröidy DWServiceen ja asenna DWAgent kotitietokoneellesi.

DWServicen avulla voit itse asiassa tehdä paljon enemmän antamalla sinulle mahdollisuuden jakaa turvallisesti sovellusten kautta kaiken, mitä järjestelmälläsi on tarjota. Voit myös jakaa muiden henkilöiden kanssa, jotka eivät ole rekisteröityneet DWServiceen käyttämättä olemassa olevia pilvijärjestelmiä. Voit esimerkiksi jakaa lomakuvasi sisältävän kansion suoraan tietokoneellasi perheen ja ystävien kanssa ilman, että sinun tarvitsee julkaista kuvia muilla palvelimilla.

↓ 03 – | Ilmainen henkilökohtainen | ikkunat | macOS | Linux

TeamViewerin avulla voit muodostaa yhteyden mihin tahansa tietokoneeseen tai palvelimeen muutamassa sekunnissa. Voit kauko-ohjata kumppanisi tietokonetta ikään kuin istuisit sen edessä. Uudet ominaisuudet, kuten VoIP, verkkokamera ja sovellusten valinta, antavat sinulle entistä paremman, helpomman ja nopeamman työpöydän jakamiskokemuksen. Etätuki, etäkäyttö ja online-kokousohjelmistot, joihin maailma luottaa – miljardi asennusta ja yli 20 miljoonaa laitetta verkossa milloin tahansa. Miksi TeamViewer?

  • Säästä aikaa ja rahaa – Tue, auta, ole vuorovaikutuksessa ja tee yhteistyötä ihmisten kanssa. vaihtaa tietoja. Käytä ja käytä tekniikkaa. Yksi työkalu mahdollistaa työskentelyn ikään kuin olisitte kaikki samassa huoneessa ilman matka-aikaa ja -kuluja. TeamViewerin avulla sinulla on kaikki tarvitsemasi aivan edessäsi.
  • Keskity työhön, äläkä saa sitä toimimaan – Ratkaise ongelmat etänä tai tuo asiakkaat ja kollegat yhteen ilman monimutkaisia ​​vaiheita tai työlästä valmisteluaikaa. TeamViewer on suunniteltu saamaan sinut työskentelemään sekunneissa millä tahansa laitteella.
  • Turvallinen ja tehokas – TeamViewerin avulla voit tehdä mitä haluat ilman vaivaa ja huoletta. Yksityiset tiedot, yksityiset keskustelut ja yksityiset kokoukset pysyvät sellaisina.

↓ 04 – | Ilmainen | Kaikki Chrome-selain | Chromebook

Käytä muita tietokoneita tai salli toisen käyttäjän käyttää tietokonettasi turvallisesti Internetin kautta. Chrome Remote Desktopin avulla käyttäjät voivat etäkäyttää toista tietokonetta Chrome-selaimen tai Chromebookin kautta. Tietokoneet voidaan asettaa saataville lyhyellä aikavälillä sellaisissa tilanteissa, kuten ad hoc -etätuki, tai pidemmällä aikavälillä sovellusten ja tiedostojen etäkäyttöä varten. Kaikki liitännät ovat täysin suojattuja.

Chrome Remote Desktop on täysin monikäyttöinen. Tarjoa etäapua Windows-, Mac- ja Linux-käyttäjille tai käytä Windows- (XP ja uudemmat) ja Mac-tietokoneita (OS X 10.6 ja uudemmat) milloin tahansa Chrome-selaimella käytännössä millä tahansa laitteella, mukaan lukien Chromebookit.

↓ 05 - TightVNC | Ilmainen | ikkunat | Linux

TightVNC on ilmainen kaukosäätimen ohjelmistopaketti. TightVNC:n avulla voit nähdä etäkoneen työpöydän ja ohjata sitä paikallisella hiirellä ja näppäimistöllä, aivan kuten tekisit sen tietokoneen edessä.

  • Ilmainen sekä henkilökohtaiseen että kaupalliseen käyttöön, täysi lähdekoodi saatavilla,
  • Hyödyllinen hallinnossa, teknisessä tuessa, koulutuksessa ja moniin muihin tarkoituksiin,
  • Cross-platform, saatavana Windowsille ja Unixille, mukana Java-asiakas,
  • Yhteensopiva standardin VNC-ohjelmiston kanssa, RFB-protokollan vaatimusten mukainen.

↓ 06 – Remmina | Ilmainen | Linux

Remmina on GTK+:lla kirjoitettu etätyöpöytäohjelma, jonka tavoitteena on olla hyödyllinen järjestelmänvalvojille ja matkustajille, joiden on työskenneltävä useiden etätietokoneiden kanssa joko suurten näyttöjen tai pienten netbookien edessä. Remmina tukee useita verkkoprotokollia integroidussa ja yhtenäisessä käyttöliittymässä.

  • Tuetut protokollat: RDP, VNC, NX, XDMCP, SSH, Telepatia
  • Ylläpidä luetteloa etätyöpöydän tiedostoista ryhmittäin järjestettynä
  • Luo nopeat yhteydet syöttämällä suoraan palvelimen nimi
  • Korkeamman resoluution etätyöpöydät ovat vieritettävät/skaalattavissa sekä ikkuna- että koko näytön tilassa
  • Viewportin koko näytön tila: etätyöpöytä vierittää automaattisesti, kun hiiri liikkuu näytön reunan yli.
  • Kelluva työkalupalkki koko näytön tilassa, voit vaihtaa tilojen välillä, vaihtaa näppäimistön tarttumista, pienentää jne.
  • Välilehtikäyttöliittymä, valinnaisesti ryhmien hallinnassa

↓ 07 - AnyDesk | Ilmainen henkilökohtainen | ikkunat | Linux

AnyDesk on maailman mukavin etätyöpöytäsovellus. Käytä kaikkia ohjelmiasi, asiakirjojasi ja tiedostojasi mistä tahansa ilman, että sinun tarvitsee uskoa tietojasi pilvipalveluun. Erinomainen vaihtoehto ja loistava kilpailija etätyöpöytämarkkinoilla. Niillä on melko vankka arkkitehtuuri, joka kilpailee helposti vahvojen kilpailijoiden kanssa.

↓ 08 – | Ilmainen | ikkunat | macOS | Linux

TigerVNC on tehokas, alustaneutraali VNC (Virtual Network Computing) -sovellus, asiakas/palvelinsovellus, jonka avulla käyttäjät voivat käynnistää ja olla vuorovaikutuksessa graafisten sovellusten kanssa etäkoneissa. TigerVNC tarjoaa 3D- ja videosovellusten suorittamiseen tarvittavan suorituskyvyn, ja se yrittää ylläpitää yhteistä ulkoasua ja käyttää osia uudelleen, jos mahdollista, kaikilla tukemillaan alustoilla. TigerVNC tarjoaa myös laajennuksia edistyneille todennusmenetelmille ja TLS-salaukselle.

↓ 09 – | Ilmainen henkilökohtainen | ikkunat | macOS | Linux

NoMachine NX on yritysluokan ratkaisu turvalliseen etäkäyttöön, työpöydän virtualisointiin ja isännöityjen työpöytätietokoneiden käyttöönottoon, joka on rakennettu itse suunnitellun ja itse kehitetyn NX-komponenttipaketin ympärille. Erinomaisen pakkauksen, istunnon kestävyyden ja resurssienhallinnan sekä Unix-maailman tehokkaiden ääni-, tulostus- ja resurssien jakamisominaisuuksien integroinnin ansiosta NX mahdollistaa minkä tahansa graafisen sovelluksen suorittamisen missä tahansa käyttöjärjestelmässä minkä tahansa verkkoyhteyden kautta. NX on SSH-salattu, siinä on satunnainen evästeiden luonti ja se on pakattu nopeuden vuoksi. Ilmainen versio on kaikkien saatavilla, ja yritys- ja palvelinversiot ovat saatavilla lisämaksusta.

↓ 10 – X2Go | Ilmainen | ikkunat | macOS | Linux

X2Go on avoimen lähdekoodin etätyöpöytäohjelmisto Linuxille, joka käyttää NX-teknologiaprotokollaa. X2Goa voidaan käyttää PC-työasemien käyttämiseen, mutta sen pääasiallinen käyttötapa on turvallisten itsenäisten etäistuntojen tarjoaminen ssh:n kautta. Palvelinpaketti on asennettava Linux-isäntään; asiakaspaketteja voidaan käyttää Linuxissa, OS X:ssä tai Windowsissa. X2Gon perusominaisuudet

  • Graafinen etätyöpöytä, joka toimii hyvin sekä pienen kaistanleveyden että suuren kaistanleveyden yhteyksissä
  • Mahdollisuus katkaista yhteys istuntoon ja muodostaa yhteys uudelleen, jopa toisesta asiakkaasta
  • Äänen tuki
  • Tuki niin monelle samanaikaiselle käyttäjälle kuin tietokoneen resurssit tukevat (NX3-ilmaisversio rajoitti sinut kahteen.)
  • Liikenne tunneloidaan turvallisesti SSH:n kautta
  • Tiedostojen jakaminen asiakkaalta palvelimelle
  • Tulostimen jakaminen asiakkaalta palvelimelle
  • Valitse helposti useista työpöytäympäristöistä (esim. MATE, GNOME, KDE)
  • Etätuki mahdollista Desktop Sharingin kautta
  • Mahdollisuus käyttää yksittäisiä sovelluksia määrittämällä halutun suoritettavan tiedoston nimi asiakaskokoonpanossa tai valitsemalla jokin ennalta määritetyistä yleisistä sovelluksista

↓ 11 – | Ilmainen | ikkunat | macOS | Linux

eHorus on pilvipohjainen etähallintajärjestelmä (SaaS). Se asentaa laitteellesi agentin, joka toimii palveluna. Nämä agentit muodostavat yhteyden palvelimiimme, jotta voit muodostaa yhteyden niihin mistä tahansa Internet-yhteensopivasta laitteesta. Kuvittele, että voit muodostaa yhteyden kotitietokoneeseesi ja käyttää työpöytääsi ja tiedostoja mukavasti toimistostasi. Turvallisesti ja ilman, että sinun tarvitsee asentaa mitään tietokoneeseen, josta muodostat yhteyden muihin.

  • Kaksisuuntainen tiedostojen lataaminen – Lataa tai lataa tiedostoja etälaitteillesi. Tee se taustalla selaimella samalla, kun jatkat työskentelyä laitteellasi.
  • Palvelu- ja prosessiohjaus - Käynnistä prosessit palveluille. Mukava ja nopea. Sinun ei tarvitse edes käyttää työpöytääsi. Näet kunkin prosessin suorittimen ja muistin käytön sekä järjestelmän yleisen tilan.
  • Remote Shell – Ratkaise ongelmat entistä nopeammin etäshellistä. Olipa kyseessä Windows, Mac OS tai Linux, sinulla on suora pääsy Shelliin selaimesta.
  • Etätyöpöytä – Hallitaan mukavasti selaimestasi. Mitään muuta ei tarvitse asentaa. Myös silloin, kun käytät tabletilla tai matkapuhelimella.

↓ 12 – | Vapaa

mRemoteNG on mRemoten haarukka: avoimen lähdekoodin välilehti, moniprotokolla, etäyhteyksien hallinta. mRemoteNG lisää virheenkorjauksia ja uusia ominaisuuksia mRemoteen. Sen avulla voit tarkastella kaikkia etäyhteyksiäsi yksinkertaisessa mutta tehokkaassa välilehtikäyttöliittymässä. mRemoteNG tukee seuraavia protokollia:

  • RDP (etätyöpöytä/päätepalvelin)
  • VNC (Virtual Network Computing)
  • ICA (Citrix Independent Computing Architecture)
  • SSH (Secure Shell)
  • Telnet (televiestintäverkko)
  • HTTP/HTTPS (Hypertext Transfer Protocol)
  • rlogin
  • Raw Socket -liitännät
Onko sinulla kysyttävää?

Ilmoita kirjoitusvirheestä

Toimituksellemme lähetettävä teksti: