Kuidas installida ja käivitada VNC -server Ubuntu Linuxis

Kuidas installida ja käivitada VNC -server Ubuntu Linuxis

Juurdepääs arvutile kaugtöölaua kaudu on tööelu oluline osa. Kaugtöölaua programmid võimaldavad teil juurde pääseda teistele süsteemidele, mis pole teile füüsiliselt kättesaadavad. Kodust töötamine on muutnud kaugarvutamise veelgi asjakohasemaks, võimaldades kaugetest piirkondadest pärit inimestel oma arvutit kasutades kaugtööd teha.





See juhend näitab, et peate oma arvutis kaugarvutamise võimaldamiseks installima virtuaalse võrgutöötluse (VNC) serveri Ubuntu 20.04 LTS -i.





Mis on VNC -server?

Traditsiooniliselt pääsevad Linuxi arvutid terminali kaudu teistele süsteemidele juurde, kasutades selliseid utiliite nagu Secure Shell (SSH). Käsurealiidese ainus väljakutse on aga see, et te ei saa teise arvutiga GUI -d kasutades suhelda. Siin tulebki appi VNC ühendus.





Virtuaalse võrgu arvutiserver, üldtuntud kui VNC -server, on süsteem, mis võimaldab graafilise liidese kaudu kaugühendust teise arvutiga ja nendega suhelda. Välja on töötatud palju VNC rakendusi; mõned neist hõlmavad TightVNC, TigerVNC ja RealVNC. Selles juhendis kasutame x11vnc server kaugarvutamise seadistamiseks meie Ubuntu süsteemis.

X11vnc on kerge VNC -server, mis ei loo kaugtöölauale lisakuva. Selle asemel näitab see reaalajas teie Linuxi süsteemi olemasolevat x11 kuva (KDE, GNOME, Xfce jne). Veel üks x11vnc eelis on see, et saate sellega ühenduse loomiseks kasutada mis tahes VNC klienti või vaatajat.



X11vnc-serveril on sisseehitatud SSL/TLS-krüptimine ja 2048-bitine RSA-autentimine, sealhulgas VeNCrypt-tugi koos UNIX-i konto ja parooli sisselogimissüsteemiga.

Ühilduva kuvahalduri installimine

Ubuntu Linux kasutab ekraani vaikehaldurina GNOME Desktop Managerit (GDM). Kasutavad Ubuntu uuemad versioonid gdm3 . Kahjuks ei tööta GDM tavaliselt x11vnc serveriga eriti hästi. Selle ületamiseks peate installima valguse kuvahalduri või lightdm .





Avage terminal nupu abil Ctrl + Alt + T. klaviatuuri otsetee. Esiteks värskendage oma tarkvaraallikaid, kasutades asjakohane .

sudo apt update

Seejärel installige lightdm, kasutades alltoodud käsku:





sudo apt install lightdm

Installiprotsessi ajal ilmub järgmine ekraan. Vajutage Sisenema jätkamiseks klaviatuuri klahvi.

Järgmisena valige lightdm valik ja vajutage Sisenema klaviatuuril.

Ekraanihalduri muudatuste jõustumiseks taaskäivitage arvuti.

sudo reboot

Pärast taaskäivitamist märkate sisselogimisekraanil kergeid muutusi, kuna kasutate seda praegu lightdm kuvarihaldurina.

X11vnc serveri installimine Ubuntu

X11nvc serveri installimiseks avage süsteemiterminal, vajutades Ctrl + Alt + T. . Seejärel käivitage järgmine käsk.

sudo apt install x11vnc

X11vnc -serveri seadistamine

Nüüd konfigureerite teenuse, mida kasutatakse x11nvc -serveri käivitamiseks. Looge fail nimega x11nvc.service asukohas / lib / systemd / system / kataloogi. See juhend kasutab Vimi, kuid saate kasutada mis tahes muu Linuxi tekstiredaktor omal valikul nt. nano.

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

Kopeerige ja kleepige allolev sisu äsja loodud teenusefaili.

[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

Tekst juhuslik parool on parool, mida kasutate oma serverisse sisselogimiseks. Muutke seda ja määrake see oma eelistatud tugevale paroolile.

Seotud: Kuidas luua tugevat parooli, mida te ei unusta

Lihtsamalt öeldes ütleb teenusefaili tekst, et: see on alamteenus ja süsteem peaks selle teenuse käivitama pärast kõigi teiste teenuste käivitamist. Rikke korral peaks teenus taaskäivituma enne, kui protsess jõuab mitme kasutaja sihtmärgini.

Kui kasutate Vimi, vajutage Esc võti. Seejärel tippige : wq millele järgneb Sisenema võti salvestage muudatused ja sulgege Vim -redaktor .

Pärast faili salvestamist laadige kindlasti fail uuesti süsteem halduri konfiguratsioon ja üksusefailid.

systemctl daemon-reload

Seejärel lubage teenus x11vnc.

overclock vaarikas pi 3 b+
systemctl enable x11vnc.service

Lõpuks käivitage VNC -server alloleva käsu abil.

sudo systemctl start x11vnc.service

Kontrollige teenuse x11vnc olekut, kasutades systemctl .

systemctl status x11vnc.service

Väljund peaks olema sarnane allpool näidatuga.

Nagu ülaltoodud väljundist näete, on teenus aktiivne ja töötab.

Teine oluline asi, mida tuleb märkida, on port, mida x11vnc -server kasutab (antud juhul port 5900 ).

Serveripordi lubamine tulemüüris

Ubuntu kasutab ufw tulemüür vaikimisi. Teiste arvutite juurdepääsu lubamiseks Ubuntu süsteemile x11vnc -serveri kasutatava pordi kaudu andke järgmine käsk.

sudo ufw allow 5900/tcp

Ühendamine teisest arvutist

Nüüd saate oma Ubuntu süsteemiga ühenduse luua kaugtöölaua ühenduse kaudu, kasutades VNC -d.

Ubuntu Linuxi arvutiga ühenduse loomiseks saate kasutada mis tahes VNC klienti. Üks soovitatud VNC vaatajaid on VNC Connect RealVNC poolt. See on saadaval peaaegu igale suuremale platvormile, sealhulgas macOS, Linux, Windows, iOS, Android jne.

Lae alla: RealVNC VNC -vaataja

Pärast VNC kliendi allalaadimist installige see oma süsteemi ja käivitage rakendus.

See juhend kasutab VNC Connecti macOS -i installimist, kuid protsess oleks sarnane ka teiste operatsioonisüsteemide jaoks.

Sisestage selle arvuti IP -aadress, millega soovite ühenduse luua, ja seejärel x11vnc -serveri kasutatav pordinumber. Seejärel vajutage Sisenema ühendamiseks klaviatuuri klahvi.

Märge: Ubuntus saate oma IP -aadressi, sisestades alloleva käsu.

ip addr

VNC -ühendust ei krüptita, mis tähendab, et igaüks, kes võrgus pealt kuulab, pääseb andmetele juurde ja saab neid hõlpsalt vaadata. Parool on aga krüptitud. VNC klient hoiatab teid krüptimata ühenduse eest. Valige Jätka jätkamiseks nuppu.

Järgmisel ekraanil palutakse teil sisestada parool x11vnc.service fail ülal. Sisestage parool vastavalt ja klõpsake nuppu Okei jätkamiseks nuppu.

Nüüd pääsete oma arvutile juurde teisest seadmest.

Ekraani lukustamise keelamine

Üks probleemidest, millega x11vnc -serveri kasutamisel silmitsi seisis, on ekraani lukustamine. Selle probleemi saate aga hõlpsalt lahendada, keelates oma arvuti ekraaniluku.

Suunduge kohale Seaded> Privaatsus> Ekraanilukk ja keelake see kindlasti Automaatne ekraanilukk ja Lukusta ekraan peatamisel võimalusi.

Märge : See on potentsiaalne turvarisk, seega lubage see hiljem kindlasti uuesti.

Linuxi masinal kaugtöö

Kaugtöölaua programmid on teie elu oluline osa, kui töötate eemalt. Isegi kui teie süsteemis on seadistatud VNC -server, ei pääse te ilma VNC -kliendita süsteemile juurde. Kui teie Linuxi arvutisse on installitud VNC -server, pääsete oma süsteemile juurde igal ajal ja igal pool teistest seadmetest.

Operatsioonisüsteemid ei ole kaugarvutamise osas piirangud. Peaaegu iga operatsioonisüsteemi jaoks on saadaval mitu rakendust, mis võimaldavad teil arvutisse seadistada VNC -serveri.

Jaga Jaga Piiksuma E -post Top 10 kaugjuurdepääsu tarkvara Windowsi arvuti juhtimiseks kõikjalt

Mida teha, kui peate arvutiga töötama erinevates kohtades? Kasutage seda kaugjuurdepääsu tarkvara, et ühendada kõikjal teise arvutiga.

Loe edasi
Seotud teemad
  • Linux
  • Kaugtöölaud
  • Kaugjuurdepääs
  • Ubuntu
Autori kohta Valmis(36 artiklit avaldatud)

Mwiza arendab tarkvara erialalt ja kirjutab laialdaselt Linuxis ja esiprogrammeerimises. Mõned tema huvid hõlmavad ajalugu, majandust, poliitikat ja ettevõtlusarhitektuuri.

kuidas juurida tulekahju 1. gen
Veel Mwiza Kumwendalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin