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õikjaltMida 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
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. genVeel 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