Si të përdorni funksionalitetin Remote Desktop VNC në Linux

Komandat, Sintaksa dhe Shembuj

Ky artikull përshkruan mënyrën e konfigurimit dhe përdorimit të sesioneve në distancë në Linux duke përdorur VNC (Virtual Network Computing). VNC është një sistem i largët i ekranit që ju mundëson të filloni një mjedis desktop në një makinë dhe ta përdorni atë nga kompjutera të tjerë nëpërmjet një lidhjeje interneti . Ju mund të krijoni skeda të vazhdueshme që do të mirëmbahen ndërkohë që shkyçeni, kështu që ju mund të vazhdoni të punoni pikërisht atje ku keni ndërprerë lidhjen tuaj.

Kjo është e dobishme për shembull kur dëshironi të punoni në të njëjtën "desktop" nga vende të ndryshme dhe mund të përdoret për të drejtuar një mjedis desktop në një server që nuk keni qasje fizike ose nuk keni një terminal të lidhur (monitor dhe tastierë). Të gjitha që ju nevojitet është një lidhje rrjeti.

Pra, si funksionon kjo? Ju duhet të instaloni "nvcserver" në makinë server (nëse nuk është tashmë i instaluar) dhe "nvcviewer" dhe klienti makinë (shih realVNC për një version popullor software VNC). Për të shmangur çështjet e firewall -it, është mirë të përdorni sshin e sigurt për t'u lidhur me makinën tuaj "shikues" në server në të cilin dëshironi të aktivizoni sesionin e desktopit. Paketa PuTTY punon shumë për këtë qëllim.

Pra, hapi i parë është të nisni një ssh duke përdorur, për shembull, PuTTY. Pastaj ju hyni në server dhe shkruani:

vncserver I ri 'server1.org1.com:6' (juser) 'desktop është server1.org1.com.6

Para se të ekzekutoni "vncserver" ju duhet të vendosni skedarin e inicializimit "xstartup" në direktorinë ".vnc", e cila duhet të krijohet në direktorinë tuaj në shtëpi. Ky skedar përmban komandat e inicializimit, të tilla si

# Ekzekutojeni skedarin e përbashkët xstartup [& gt; / etc / vnc / xstartup] && exec / etc / vnc / xstartup # Ngarkoni skedarin .Xresources [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # Drejtoni ndihmësin vncconfig mundëson transferimin e clipboard dhe kontrollin e desktopit vncconfig -iconic & # Nis një GNOME desktop exec gnome-session &

Tani një "desktop" po kandidon në server duke pritur që të shfaqet në kompjuterin tuaj lokal. Si mund të lidheni me të? Nëse keni instaluar softuerin realVNC ose keni shkarkuar një shikues VNC, ju e drejtoni këtë shikues dhe futni serverin dhe numrin e ekranit siç ilustrohet në këtë shembull:

server1.org1.com:6

Programi i shikuesit gjithashtu do t'ju kërkojë për fjalëkalim. Herën e parë që përdorni VNC në këtë server futni një fjalëkalim të ri, i cili do të ruhet në dosjen .vnc. Fjalëkalimi është për lidhjet VNC dhe nuk lidhet me llogarinë e përdoruesit në server. Pas një periudhe të pasaktësisë ju mund të kërkohet të shkruani edhe fjalëkalimin tuaj të llogarisë si dhe të autorizoni qasjen në server.

Sapo të pranojë fjalëkalimin, dritarja e punës duhet të shfaqet me të gjithë elementët e specifikuar të ndërfaqes së përdoruesit grafik . Ju mund të shkëputeni nga desktop duke mbyllur dritaren e punës.

Ju mund të përfundoni procesin e serverit VNC ("desktop") duke futur komandën e mëposhtme në një dritare shell në server:

vncserver -kill:

Për shembull:

vncserver -kill: 6 geometria e eksportit = 1920x1058

Ku "1920" përfaqëson gjerësinë e dëshiruar dhe "1058" lartësinë e dëshiruar të dritares së desktopit. Është më mirë që të përputhet me zgjidhjen aktuale të ekranit tuaj.

Shihni MobaXterm për një alternativë desktop të lehtë për t'u përdorur