Piekļuve datoram, izmantojot attālo darbvirsmu, ir svarīga darba dzīves sastāvdaļa. Attālās darbvirsmas programmas ļauj piekļūt citām sistēmām, kuras jums nav fiziski pieejamas, un tās vadīt. Darbs no mājām ir padarījis attālo skaitļošanu vēl aktuālāku, ļaujot cilvēkiem no attāliem reģioniem strādāt attālināti, izmantojot savus datorus.
Šī rokasgrāmata parāda, ka jums ir jāinstalē virtuālā tīkla skaitļošanas (VNC) serveris Ubuntu 20.04 LTS, lai jūsu sistēmā būtu iespējama attālā skaitļošana.
Kas ir VNC serveris?
Tradicionāli Linux datori piekļūst citām sistēmām, izmantojot termināli, izmantojot tādas utilītas kā Secure Shell (SSH). Tomēr vienīgais komandrindas interfeisa izaicinājums ir tas, ka jūs nevarat mijiedarboties ar otru datoru, izmantojot GUI. Šeit noder VNC savienojums.
Virtuālā tīkla skaitļošanas serveris, pazīstams kā VNC serveris, ir sistēma, kas ļauj attālināti piekļūt citam datoram un mijiedarboties ar to tīklā, izmantojot grafisko interfeisu. Ir izstrādātas daudzas VNC lietojumprogrammas; daži no tiem ietver TightVNC, TigerVNC un RealVNC. Šajā rokasgrāmatā mēs izmantosim x11vnc serveris attālās skaitļošanas iestatīšanai mūsu Ubuntu sistēmā.
X11vnc ir viegls VNC serveris, kas nerada papildu displeju attālajai darbvirsmai. Tā vietā reāllaikā tiek parādīts jūsu Linux sistēmas esošais x11 displejs (KDE, GNOME, Xfce utt.). Vēl viena x11vnc priekšrocība ir tā, ka, lai izveidotu savienojumu ar to, varat izmantot jebkuru VNC klientu vai skatītāju.
X11vnc serverim ir iebūvēta SSL/TLS šifrēšana un 2048 bitu RSA autentifikācija, ieskaitot VeNCrypt atbalstu kopā ar UNIX konta un paroles pieteikšanās sistēmu.
Saderīga displeja pārvaldnieka instalēšana
Ubuntu Linux kā noklusējuma displeja pārvaldnieku izmanto GNOME Desktop Manager (GDM). Tiek izmantotas jaunākas Ubuntu versijas gdm3 . Diemžēl GDM parasti nedarbojas ļoti labi ar x11vnc serveri. Lai to novērstu, jums būs jāinstalē gaismas displeja pārvaldnieks vai lightdm .
Atveriet termināli, izmantojot Ctrl + Alt + T. īsinājumtaustiņš. Vispirms atjauniniet programmatūras avotus, izmantojot trāpīgs .
sudo apt update
Pēc tam instalējiet lightdm, izmantojot zemāk minēto komandu:
sudo apt install lightdm
Instalēšanas laikā parādīsies šāds ekrāns. Nospiediet Ievadiet lai turpinātu, nospiediet tastatūras taustiņu.
Tālāk izvēlieties lightdm iespēju un nospiediet Ievadiet uz tastatūras.
Restartējiet datoru, lai displeja pārvaldnieka izmaiņas stātos spēkā.
sudo reboot
Pēc atsāknēšanas jūs pamanīsit nelielas izmaiņas pieteikšanās ekrānā, jo tagad izmantojat lightdm kā jūsu displeja pārvaldnieks.
X11vnc servera instalēšana Ubuntu
Lai instalētu x11nvc serveri, atveriet sistēmas termināli, nospiežot Ctrl + Alt + T. . Pēc tam palaidiet šādu komandu.
sudo apt install x11vnc
X11vnc servera konfigurēšana
Tagad jūs konfigurēsit pakalpojumu, ko izmanto x11nvc servera palaišanai. Izveidojiet failu ar nosaukumu x11nvc.serviss iekš / lib / systemd / system / direktoriju. Šajā rokasgrāmatā tiek izmantots Vim, bet jūs varat izmantot jebkuru cits Linux teksta redaktors pēc jūsu izvēles, piem. nano.
sudo vim /lib/systemd/system/x11vnc.service
Kopējiet un ielīmējiet tālāk esošo saturu jaunizveidotajā pakalpojuma failā.
[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
Teksts nejauša parole ir parole, kuru izmantosit, lai pieteiktos savā serverī. Rediģējiet to un iestatiet vēlamo spēcīgo paroli.
Saistīts: Kā izveidot spēcīgu paroli, kuru neaizmirsīsit
Vienkārši sakot, pakalpojuma datnes tekstā ir teikts: tas ir bērnu pakalpojums, un sistēmai šis pakalpojums jāsāk pēc visu citu pakalpojumu sākšanas. Neveiksmes gadījumā pakalpojumam vajadzētu restartēties, pirms process sasniedz vairāku lietotāju mērķi.
Ja izmantojat Vim, nospiediet Esc taustiņu. Pēc tam ierakstiet : wq kam seko Ievadiet atslēga uz saglabājiet izmaiņas un aizveriet Vim redaktoru .
Pēc faila saglabāšanas noteikti atkārtoti ielādējiet sistēma pārvaldnieka konfigurācija un vienības faili.
systemctl daemon-reload
Pēc tam iespējojiet pakalpojumu x11vnc.
kā izdzēst rezerves kopijas no laika mašīnas
systemctl enable x11vnc.service
Visbeidzot, palaidiet VNC serveri, izmantojot zemāk esošo komandu.
sudo systemctl start x11vnc.service
Pārbaudiet pakalpojuma x11vnc statusu, izmantojot systemctl .
systemctl status x11vnc.service
Rezultātam jābūt līdzīgam zemāk redzamajam.
Kā redzat no iepriekš minētās produkcijas, pakalpojums ir aktīvs un darbojas.
Vēl viena svarīga lieta, kas jāatzīmē, ir ports, ko izmanto x11vnc serveris (šajā gadījumā ports 5900 ).
Servera porta iespējošana jūsu ugunsmūrī
Ubuntu izmanto ufw ugunsmūris pēc noklusējuma. Lai ļautu citiem datoriem piekļūt Ubuntu sistēmai, izmantojot x11vnc servera izmantoto portu, izdodiet šādu komandu.
sudo ufw allow 5900/tcp
Savienojuma izveide no cita datora
Tagad varat izveidot savienojumu ar savu Ubuntu sistēmu, izmantojot attālās darbvirsmas savienojumu, izmantojot VNC.
Lai izveidotu savienojumu ar Ubuntu Linux datoru, varat izmantot jebkuru VNC klientu. Viens no ieteicamajiem VNC skatītājiem ir VNC Connect autors: RealVNC. Tas ir pieejams gandrīz visām lielākajām platformām, ieskaitot macOS, Linux, Windows, iOS, Android utt.
Lejupielādēt: RealVNC VNC skatītājs
Pēc VNC klienta lejupielādes instalējiet to savā sistēmā un palaidiet lietojumprogrammu.
Šajā rokasgrāmatā tiek izmantota VNC Connect MacOS instalācija, taču process būtu līdzīgs arī citām operētājsistēmām.
Ievadiet tā datora IP adresi, ar kuru vēlaties izveidot savienojumu, un pēc tam porta numuru, ko izmanto x11vnc serveris. Pēc tam nospiediet Ievadiet lai izveidotu savienojumu, nospiediet tastatūras taustiņu.
Piezīme: Ubuntu jūs varat iegūt savu IP adresi, ierakstot zemāk esošo komandu.
ip addr
VNC savienojums netiks šifrēts, kas nozīmē, ka ikviens, kas tīklā noklausās, var piekļūt datiem un tos viegli apskatīt. Tomēr parole ir šifrēta. VNC klients brīdinās jūs par nešifrētu savienojumu. Izvēlieties Turpināt pogu, lai turpinātu.
Nākamajā ekrānā jums tiks lūgts ievadīt paroli, kas ir parole, kuru iestatījāt sadaļā x11vnc.serviss fails iepriekš. Attiecīgi ievadiet paroli un nospiediet Labi pogu, lai turpinātu.
Tagad jūs varēsit piekļūt savam datoram no citas ierīces.
Ekrāna bloķēšanas atspējošana
Viena no problēmām, ar ko saskaras, lietojot x11vnc serveri, ir ekrāna bloķēšana. Tomēr šo problēmu var viegli novērst, atspējojot datora ekrāna bloķēšanu.
Dodies uz Iestatījumi> Konfidencialitāte> Ekrāna bloķēšana un noteikti atspējojiet Automātiska ekrāna bloķēšana un Bloķēšanas ekrāns ir apturēts iespējas.
Piezīme : Tas ir potenciāls drošības risks, tāpēc noteikti iespējojiet to vēlāk.
Darbs attālināti uz jūsu Linux mašīnas
Attālās darbvirsmas programmas ir svarīga jūsu dzīves sastāvdaļa, ja strādājat attālināti. Pat ja jūsu sistēmā ir iestatīts VNC serveris, jūs nevarēsit piekļūt sistēmai bez VNC klienta. Ja jūsu Linux datorā ir instalēts VNC serveris, jūs varat piekļūt savai sistēmai no citām ierīcēm jebkurā laikā un vietā.
Operētājsistēmas nav ierobežojums attiecībā uz attālo skaitļošanu. Gandrīz katrai operētājsistēmai ir pieejamas vairākas lietojumprogrammas, kas ļauj datorā iestatīt VNC serveri.
Kopīgot Kopīgot Čivināt E -pasts Top 10 attālās piekļuves programmatūra, lai kontrolētu Windows datoru no jebkuras vietasKo jūs darāt, ja jums ir jāstrādā pie datora dažādās vietās? Izmantojiet šo attālās piekļuves programmatūru, lai no jebkuras vietas izveidotu savienojumu ar citu datoru.
Lasīt Tālāk Saistītās tēmas- Linux
- Attālā darbvirsma
- Attālā piekļuve
- Ubuntu
Mwiza izstrādā programmatūru pēc profesijas un plaši raksta par Linux un front-end programmēšanu. Dažas no viņa interesēm ietver vēsturi, ekonomiku, politiku un uzņēmumu arhitektūru.
jūs iegādājaties cieto disku internetāVairāk no Mwiza Kumwenda
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu