Kako namestiti in zagnati strežnik VNC v sistemu Ubuntu Linux

Kako namestiti in zagnati strežnik VNC v sistemu Ubuntu Linux

Dostop do računalnika prek oddaljenega namizja je pomemben del poklicnega življenja. Programi za oddaljeno namizje vam omogočajo dostop do drugih sistemov, ki vam fizično niso na voljo, in nadzor nad njimi. Delo od doma je naredilo oddaljeno računalništvo še pomembnejše, saj je ljudem iz oddaljenih regij omogočilo oddaljeno delo z računalniki.





Ta priročnik prikazuje, da morate na Ubuntu 20.04 LTS namestiti strežnik navideznega omrežnega računalništva (VNC), da omogočite oddaljeno računalništvo v sistemu.





Kaj je strežnik VNC?

Tradicionalno računalniki Linux dostopajo do drugih sistemov prek terminala s pripomočki, kot je Secure Shell (SSH). Edini izziv pri vmesniku ukazne vrstice pa je, da z drugim grafičnim vmesnikom ne morete komunicirati z drugim računalnikom. Tu pride v poštev VNC povezava.





Računalniški strežnik navideznega omrežja, splošno znan kot strežnik VNC, je sistem, ki vam omogoča oddaljeni dostop in interakcijo z drugim računalnikom po omrežju z uporabo grafičnega vmesnika. Razvite so bile številne aplikacije VNC; nekateri med njimi vključujejo TightVNC, TigerVNC in RealVNC. V tem priročniku bomo uporabili x11vnc strežnik za nastavitev oddaljenega računalništva v našem sistemu Ubuntu.

X11vnc je lahek strežnik VNC, ki ne ustvarja dodatnega zaslona za oddaljeno namizje. Namesto tega v realnem času prikazuje obstoječi zaslon x11 (KDE, GNOME, Xfce itd.) Vašega sistema Linux. Druga prednost pri x11vnc je, da se lahko z njim povežete s katerim koli odjemalcem ali pregledovalnikom VNC.



Strežnik x11vnc ima vgrajeno šifriranje SSL/TLS in 2048-bitno avtentikacijo RSA, vključno s podporo VeNCrypt skupaj s sistemom za prijavo v račun UNIX in geslom.

Namestitev združljivega upravitelja zaslona

Ubuntu Linux kot privzeti upravitelj zaslona uporablja GNOME Desktop Manager (GDM). Novejše različice Ubuntuja gdm3 . Na žalost GDM običajno ne deluje dobro s strežnikom x11vnc. Če želite to odpraviti, boste morali namestiti Light Display Manager, oz lightdm .





Odprite terminal s tipko Ctrl + Alt + T bližnjica na tipkovnici. Najprej posodobite vire programske opreme z uporabo apt .

sudo apt update

Nato s spodnjim ukazom namestite lightdm:





sudo apt install lightdm

Med postopkom namestitve se prikaže naslednji zaslon. Pritisnite tipko Vnesite tipko na tipkovnici za nadaljevanje.

Nato izberite datoteko lightdm možnost in pritisnite Vnesite na tipkovnici.

Znova zaženite računalnik, da bodo spremembe upravitelja zaslona začele veljati.

sudo reboot

Po ponovnem zagonu boste na zaslonu za prijavo opazili rahlo spremembo, ker jo trenutno uporabljate lightdm kot upravitelj zaslona.

Namestitev strežnika x11vnc na Ubuntu

Če želite namestiti strežnik x11nvc, odprite sistemski terminal s pritiskom na Ctrl + Alt + T . Nato zaženite naslednji ukaz.

sudo apt install x11vnc

Konfiguriranje strežnika x11vnc

Zdaj boste konfigurirali storitev, ki se uporablja za zagon strežnika x11nvc. Ustvarite datoteko z imenom x11nvc.service v / lib / systemd / system / imenik. Ta priročnik uporablja Vim, lahko pa uporabite katerega koli drug urejevalnik besedil Linux po vaši izbiri npr. nano.

sudo vim /lib/systemd/system/x11vnc.service

Kopirajte in prilepite spodnjo vsebino v novo ustvarjeno datoteko storitve.

[Unit] Description=x11vnc service
After=display-manager.service
network.target syslog.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -forever -display :0 -auth guess -passwd randompassword
ExecStop=/usr/bin/killall x11vnc
Restart=on-failure
[Install]
WantedBy=multi-user.target

Besedilo randompassword je geslo, ki ga boste uporabili za prijavo na strežnik. Uredite ga in nastavite na želeno močno geslo.

Povezano: Kako ustvariti močno geslo, ki ga ne boste pozabili

Preprosto povedano, besedilo v servisni datoteki navaja, da: to je podrejena storitev, sistem pa bi moral to storitev zagnati po zagonu vseh drugih storitev. V primeru napake se mora storitev znova zagnati, preden proces doseže cilj za več uporabnikov.

Če uporabljate Vim, pritisnite Esc ključ. Nato vnesite : wq sledi Vnesite ključ do shranite spremembe in zaprite urejevalnik Vim .

Ko shranite datoteko, znova naložite datoteko sistem upraviteljeve datoteke in datoteke enot.

systemctl daemon-reload

Nato omogočite storitev x11vnc.

kako najti imei na iphone
systemctl enable x11vnc.service

Končno zaženite strežnik VNC s spodnjim ukazom.

sudo systemctl start x11vnc.service

Stanje storitve x11vnc preverite s pomočjo systemctl .

systemctl status x11vnc.service

Izhod mora biti podoben spodnjemu.

Kot lahko vidite iz zgornjega izhoda, je storitev aktivna in deluje.

Pomembno je omeniti tudi vrata, ki jih uporablja strežnik x11vnc (v tem primeru vrata 5900 ).

Omogočanje strežniških vrat v požarnem zidu

Ubuntu uporablja ufw privzeto požarni zid. Če želite drugim računalnikom omogočiti dostop do sistema Ubuntu prek vrat, ki jih uporablja strežnik x11vnc, izdajte naslednji ukaz.

sudo ufw allow 5900/tcp

Povezovanje iz drugega računalnika

Zdaj se lahko povežete s sistemom Ubuntu prek povezave z oddaljenim namizjem z uporabo VNC.

Za povezavo z računalnikom Ubuntu Linux lahko uporabite katerega koli odjemalca VNC. Eden od priporočenih gledalcev VNC je VNC Connect avtor RealVNC. Na voljo je za skoraj vse večje platforme, vključno z macOS, Linux, Windows, iOS, Android itd.

Prenesi: VNC Viewer podjetja RealVNC

Po prenosu odjemalca VNC ga namestite v sistem in zaženite aplikacijo.

Ta priročnik uporablja namestitev sistema macOS VNC Connect, vendar bi bil postopek podoben tudi za druge operacijske sisteme.

Vnesite naslov IP računalnika, s katerim se želite povezati, nato številko vrat, ki jih uporablja strežnik x11vnc. Nato pritisnite Vnesite tipko na tipkovnici za povezavo.

Opomba: V Ubuntuju lahko svoj IP naslov dobite tako, da vnesete spodnji ukaz.

ip addr

Povezava VNC ne bo šifrirana, kar pomeni, da lahko vsakdo, ki prisluškuje v omrežju, dostopa do podatkov in si jih enostavno ogleda. Geslo pa je šifrirano. Odjemalec VNC vas bo opozoril na nešifrirano povezavo. Izberite Nadaljuj gumb za nadaljevanje.

Na naslednjem zaslonu boste morali vnesti geslo, ki je geslo, ki ste ga nastavili v x11vnc.service datoteko zgoraj. Ustrezno vnesite geslo in pritisnite V redu gumb za nadaljevanje.

Zdaj lahko dostopate do računalnika iz druge naprave.

Onemogočanje zaklepanja zaslona

Ena od težav pri uporabi strežnika x11vnc je zaklepanje zaslona. To težavo pa lahko preprosto odpravite tako, da v računalniku onemogočite zaklepanje zaslona.

Odpravite se k Nastavitve> Zasebnost> Zaklepanje zaslona in se prepričajte, da ste onemogočili Samodejno zaklepanje zaslona in Zaklenjeni zaslon v stanju mirovanja opcije.

Opomba : To je potencialno varnostno tveganje, zato ga pozneje znova omogočite.

Delo na daljavo na vašem računalniku Linux

Programi za oddaljeno namizje so pomemben del vašega življenja, če delate na daljavo. Tudi če imate v sistemu nastavljen strežnik VNC, ne boste mogli dostopati do sistema brez odjemalca VNC. S strežnikom VNC, nameščenim na vašem računalniku Linux, lahko dostopate do svojega sistema iz drugih naprav, kadar koli in kjer koli.

Operacijski sistemi niso omejitev pri oddaljenem računalništvu. Za skoraj vsak operacijski sistem je na voljo več aplikacij, ki omogočajo nastavitev strežnika VNC v računalniku.

Deliti Deliti Cvrkutati E-naslov 10 najboljših programov za oddaljeni dostop za upravljanje računalnika z operacijskim sistemom Windows od kjer koli

Kaj počnete, ko morate delati na računalniku na različnih lokacijah? S to programsko opremo za oddaljeni dostop se povežite z drugim računalnikom od kjer koli.

Preberite Naprej
Sorodne teme
  • Linux
  • Oddaljeno namizje
  • Oddaljen dostop
  • Ubuntu
O avtorju Dobro za iti(36 objavljenih člankov)

Mwiza po poklicu razvija programsko opremo in veliko piše o Linuxu in vmesnem programiranju. Nekateri njegovi interesi vključujejo zgodovino, ekonomijo, politiko in podjetniško arhitekturo.

kako preklicati račun hotmail
Več od Mwize Kumwenda

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite