Ako používať funkciu vzdialenej pracovnej plochy VNC v systéme Linux

Príkazy, syntax a príklady

Tento článok popisuje, ako nastaviť a používať relácie vzdialenej pracovnej plochy v systéme Linux pomocou VNC (Virtual Network Computing). VNC je vzdialený zobrazovací systém, ktorý vám umožňuje spustiť pracovné prostredie na jednom počítači a získať prístup z iných počítačov cez internetové pripojenie . Môžete nastaviť pretrvávajúce pracovné plochy, ktoré sa budú udržiavať počas odpojenia, takže môžete pokračovať v práci, kde ste prestali pri opätovnom pripojení.

To je užitočné napríklad vtedy, keď chcete pracovať na rovnakej "pracovnej ploche" z rôznych lokalít a môže byť použitý na spustenie prostredia pracovnej plochy na serveri, ku ktorému nemáte fyzický prístup alebo nie je pripojený terminál (monitor a klávesnica). Všetko, čo potrebujete, je sieťové pripojenie.

Tak ako to funguje? Na serverovom počítači (ak už nie je nainštalované) a "nvcviewer" a klientskom počítači musíte nainštalovať "nvcserver" (pozri realVNC pre populárnu verziu softvéru VNC). Aby ste sa vyhli problémom s firewallom , je dobré použiť bezpečný shell ssh na pripojenie z vášho zariadenia "viewer" na server, na ktorom chcete spustiť reláciu počítača. Balík PuTTY funguje skvelo na tento účel.

Takže prvým krokom je spustenie ssh pomocou napríklad PuTTY. Potom sa prihlásite na server a zadajte:

vncserver Nový server1.org1.com:6 "(juser)" desktop je server1.org1.com.6

Pred spustením programu "vncserver" by ste mali nastaviť inicializačný súbor "xstartup" v adresári ".vnc", ktorý by mal byť vytvorený vo vašom domovskom adresári. Tento súbor obsahuje inicializačné príkazy, ako napr

# Spustiť bežný súbor xstartup [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # Nahrať súbor .Xresources [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # Spustiť pomocníka vncconfig povoliť prenosy schránky a kontrolu nad pracovnou plochou vncconfig -iconic & # Spustiť desktop GNOME exec gnome-session &

Teraz je na serveri spustený počítač, ktorý čaká na zobrazenie vo vašom lokálnom počítači. Ako sa s ním spojíte? Ak ste nainštalovali softvér realVNC alebo ste prevzali prehliadač VNC, spustite tento prehliadač a zadajte číslo servera a zobrazenie, ako je to znázornené v tomto príklade:

server1.org1.com:6

Softvér pre divákov vás tiež požiada o heslo. Pri prvom použití VNC na tomto serveri zadáte nové heslo, ktoré sa uloží do priečinka .vnc. Heslo je určené na pripojenie VNC a nie je spojené s vami používateľským účtom na serveri. Po uplynutí obdobia nečinnosti vás môže byť požiadané o zadanie hesla účtu tak, aby ste povolili prístup na server.

Po prijatí hesla by sa malo zobraziť okno so všetkými špecifikovanými prvkami grafického používateľského rozhrania . Môžete sa odpojiť od pracovnej plochy zatvorením okna plochy.

Môžete ukončiť proces servera VNC ("desktop") zadaním nasledujúceho príkazu do okna shell na serveri:

vncserver -kill:

Napríklad:

vncserver -kill: 6 exportná geometria = 1920x1058

Kde "1920" predstavuje požadovanú šírku a "1058" požadovanú výšku okna plochy. Najlepšie je prispôsobiť aktuálne rozlíšenie obrazovky.

Pozrite si MobaXterm pre ľahko použiteľnú alternatívu vzdialenej pracovnej plochy