Ang Virtual Network Computing (VNC) usa ka sistema sa paghatag og layo nga desktop access sa usa ka computer. Pinaagi sa network, usa ka hulagway sa screen ang gipasa, ang mga pag-klik sa mouse ug mga key sa keyboard gipugos. Sa sistema sa operasyon sa Ubuntu, ang gihisgutan nga sistema gipahimutang pinaagi sa opisyal nga repository, ug dayon ang ibabaw ug ang detalyado nga pamaagi sa pagsumpaki mahitabo.
Pag-instalar sa VNC Server sa Ubuntu
Tungod kay sa pinakabag-o nga mga bersyon sa Ubuntu ang Gnome GUI gi-instalar pinaagi sa default, atong i-install ug i-configure ang VNC, sugod sa kini nga palibot. Alang sa kasayon, atong bahinon ang tibuok nga proseso ngadto sa sunod-sunod nga mga lakang, busa kinahanglan nga wala nimong kalisud ang pagsabut sa kausaban sa buhat sa instrumento sa interes.
Lakang 1: Pag-instalar sa gikinahanglan nga mga sangkap
Sama sa nahisgotan na, atong gamiton ang opisyal nga repository. Adunay labing bag-o ug lig-on nga bersyon sa VNC server. Ang tanan nga mga aksyon nga gihimo pinaagi sa console, tungod kay kini mao ang kantidad nga magsugod sa iyang paglusad.
- Lakaw sa menu ug ablihi "Terminal". Adunay usa ka mainit nga yawe Ctrl + Alt + Tnga nagtugot kanimo sa pagbuhat niini nga mas paspas.
- Pag-instalar og mga update alang sa tanan nga mga librarya sa sistema pinaagi sa
sudo apt-get update
. - Pagsulod sa usa ka password aron sa paghatag og root access.
- Sa katapusan kinahanglan imong i-rehistro ang sugo
sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal vnc4server
ug pag-klik Pagsulod. - I-confirm ang pagdugang sa bag-ong mga file sa sistema.
- Maghulat sa pag-instalar aron makompleto ug makadugang hangtud makit-an ang usa ka bag-ong input line.
Karon ang tanan nga gikinahanglan nga mga bahin anaa sa Ubuntu, ang tanan nga nahibilin mao ang pagsusi sa ilang trabaho ug pag-configure kini sa dili pa maglunsad sa hilit nga desktop.
Lakang 2: Unang paglansad sa VNC-server
Atol sa una nga paglansad sa himan, ang mga nag-unang mga sukdanan gipahimutang, ug unya nagsugod ang desktop. Kinahanglan nga imong sigurohon nga ang tanang butang nagalihok nga normal, ug mahimo nimo kini:
- Sa console, isulat ang sugo
vncserver
responsable sa pagsugod sa server. - Gisugo ka sa pagtakda og password alang sa imong mga desktop. Dinhi kinahanglan ka nga mosulod sa bisan unsang kombinasyon sa mga karakter, apan dili moubos sa lima. Sa diha nga ang pag-type sa mga karakter dili ipakita.
- Pakumpirma ang password pinaagi sa pagsulod niini pag-usab.
- Gipahibalo ikaw nga usa ka startup script ang gimugna ug usa ka bag-ong virtual desktop nagsugod sa iyang trabaho.
Paagi 3: I-configure ang VNC Server alang sa Full Functioning
Kung sa miagi nga lakang gisiguro lamang namo nga ang mga instalar nga mga sangkap nagtrabaho, karon kinahanglan nga andamon sila sa paghimo og usa ka hilit nga koneksyon sa desktop sa laing computer.
- Una kompletoha ang running desktop uban sa command
vncserver -kill: 1
. - Ang sunod mao ang pagdumala sa configuration file pinaagi sa built-in text editor. Sa pagbuhat niini, pagsulod
nano ~ / .vnc / xstartup
. - Siguroha nga ang file adunay tanang linya nga gilista sa ubos.
#! / bin / sh
# Dili ikasulti ang mosunod nga duha ka linya alang sa normal nga desktop:
# unset SESSION_MANAGER
# exec / etc / X11 / xinit / xinitrc[-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup
[-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources
xsetroot -solid gray
vncconfig -iconic &
x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop" &
x-window-manager &gnome-panel &
gnome-settings-daemon &
metacity &
nautilus & - Kung nagbuhat ka og mga kausaban, pagluwas sa mga setting pinaagi sa pagpadayon Ctrl + O.
- Makagawas ka sa file pinaagi sa pagpugos Ctrl + X.
- Dugang pa, kinahanglan mo usab nga ipadala ang mga pantalan aron sa paghatag og layo nga access. Kini nga grupo makatabang kanimo sa pagtuman niini nga tahas.
iptables -A INPUT -p tcp --port 5901 -j ACCEPT
. - Human sa pagpaila niini, pagluwas sa mga setting pinaagi sa pagsulat
iptables-pagluwas
.
Lakang 4: Pamatud-i ang VNC Server Operation
Ang katapusan nga lakang mao ang pagsusi sa na-instalar ug gi-configure nga VNC server sa aksyon. Gamiton nato ang usa sa mga aplikasyon sa pagdumala sa mga remote desktop alang niini. Among gisugyot nga tun-an ang pag-instalar niini ug paglansad pa.
- Una kinahanglan nimo nga sugdan ang server mismo pinaagi sa pagsulod
vncserver
. - Siguroha nga husto ang proseso.
- Sugdi ang pagdugang sa aplikasyon sa Remmina gikan sa repository sa tiggamit. Sa pagbuhat niini, i-type ang console
sudo apt-add-repository ppa: remmina-ppa-team / remmina-sunod
. - I-klik ang Pagsulod aron makadugang sa bag-ong mga pakete sa sistema.
- Human makompleto ang instalasyon, usba ang mga librarya sa sistema.
sudo apt update
. - Karon kini nagpabilin lamang sa pagkolekta sa pinakabag-ong bersyon sa programa pinaagi sa sugo
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret
. - Pamatud-i ang operasyon sa pag-instalar sa bag-ong mga file.
- Ang Remmina mahimong i-launch pinaagi sa menu pinaagi sa pagklik sa katumbas nga icon.
- Kini nagpabilin lamang sa pagpili sa teknolohiya sa VNC, magparehistro sa gusto nga IP address ug makakonektar sa desktop.
Siyempre, aron magkonektar niining paagiha, kinahanglan nga mahibal-an sa tiggamit ang external IP address sa ikaduha nga computer. Aron matino kini, dunay mga espesyal nga serbisyong online o dugang nga mga utilities nga gidugang sa Ubuntu. Ang detalyadong impormasyon bahin niini nga hilisgutan makita diha sa opisyal nga dokumentasyon gikan sa mga OS nga mga tig-develop.
Karon pamilyar ka sa tanan nga pangunang mga lakang nga imong kinahanglan buhaton aron ma-instalar ug i-configure ang usa ka VNC server alang sa pag-apod-apod sa Ubuntu sa Gnome shell.