Hoe om die VNC Remote Desktop funksionaliteit op Linux te gebruik

Opdragte, sintaksis en voorbeelde

In hierdie artikel word beskryf hoe u eksterne lessenaar sessies op Linux installeer en gebruik met behulp van VNC (Virtual Network Computing). VNC is 'n afgeleë skermstelsel wat u in staat stel om 'n lessenaaromgewing op een rekenaar te begin en toegang vanaf ander rekenaars via 'n internet konneksie . Jy kan aanhoudende desktops opstel wat gehandhaaf sal word terwyl jy ontkoppel, sodat jy kan voortgaan om presies te werk waar jy opgehou het toe jy weer konnekteer.

Dit is byvoorbeeld nuttig as jy op dieselfde "lessenaar" van verskillende plekke wil werk, en dit kan gebruik word om 'n lessenaaromgewing op 'n bediener te laat loop waar jy nie fisiese toegang het tot of nie 'n terminaal het nie. (monitor en sleutelbord). Al wat jy nodig het, is 'n netwerkverbinding.

So, hoe werk dit? Jy moet "nvcserver" installeer op die bedienermasjien (indien nie reeds geïnstalleer nie) en "nvcviewer" en kliëntmasjien (sien RealVNC vir 'n gewilde weergawe van die VNC-sagteware). Om firewall probleme te vermy, is dit 'n goeie idee om die beveiligde shell ssh te gebruik om vanaf u "viewer" masjien te koppel aan die bediener waarop u die lessenaar sessie wil bestuur. Die PuTTY-pakket werk goed vir hierdie doel.

So die eerste stap is om 'n ssh te begin met byvoorbeeld PuTTY. Dan teken jy by die bediener aan en tik:

vncserver Nuwe 'server1.org1.com:6' (juser) 'lessenaar is server1.org1.com.6

Voordat u "vncserver" hardloop, moet u die initialisasie lêer "xstartup" in die ".vnc" -gids instel, wat in u tuisgids geskep moet word. Hierdie lêer bevat initialisasie opdragte, soos

# Voer algemene xstartup-lêer uit [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # Laai .Xresources lêer [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # Begin die vncconfig-helper na aktiveer klembordoorplasings en beheer van die lessenaar vncconfig -iconic & # Begin 'n GNOME desktop exec-gnome-sessie &

Nou loop 'n "lessenaar" op die bediener wat wag om op jou plaaslike rekenaar te vertoon. Hoe koppel jy daaraan? As u die realVNC-sagteware geïnstalleer het of 'n VNC-kyker afgelaai het, voer u hierdie kyker uit en voer die bediener en vertoonnommer in soos in hierdie voorbeeld geïllustreer:

server1.org1.com:6

Die kyker sagteware sal jou ook vra vir wagwoord. Die eerste keer dat u VNC op hierdie bediener gebruik, voer u 'n nuwe wagwoord in, wat in die .vnc-lêer gestoor sal word. Die wagwoord is vir VNC-verbindings en nie verwant aan u gebruikersrekening op die bediener nie. Na 'n tydperk van onaktiwiteit word u gevra om u rekening se wagwoord ook in te voer om die toegang van die bediener te magtig.

Sodra die wagwoord aanvaar is, moet die rekenaarvenster verskyn met al die gespesifiseerde grafiese gebruikerskoppelvlak- elemente. U kan die lessenaar ontkoppel deur die lessenaar te sluit.

U kan die VNC-bedienerproses (die "lessenaar") beëindig deur die volgende opdrag in 'n dopvenster op die bediener te betree:

vncserver -kill:

Byvoorbeeld:

vncserver -kill: 6 uitvoer meetkunde = 1920x1058

Waar "1920" die verlangde breedte en "1058" verteenwoordig die verlangde hoogte van die lessenaar venster. Dit is die beste om dit ooreen te stem met die werklike resolusie van u skerm.

Sien MobaXterm vir 'n maklike eksterne desktop-alternatief