„Ubuntu“

Kaip įdiegti „VNC Server“ į „Ubuntu“

Kaip įdiegti „VNC Server“ į „Ubuntu“

Anksčiau mes parodėme, kaip įdiegti VNC serverį „CentOS“ (spustelėkite čia). Šiandien mes apimsime VNC serverio diegimą ir konfigūravimą jūsų „Ubuntu“ kompiuteryje.

Kadangi VNC naudoja kliento / serverio modelį, turime įdiegti VNC serverį „Ubuntu“ kompiuteryje. Norėdami patikrinti ryšį, „Windows“ kompiuteryje naudosime „VNC Client“.

Prieš pradėdami „VNC Server“ diegimą, pirmiausia turite įsitikinti, kad jūsų „Ubuntu“ yra atnaujinta, naudodami šias komandas:

sudo apt atnaujinti

VNC serverio diegimas Ubuntu

1 žingsnis. Kad VNC serveris tinkamai veiktų jūsų „Ubuntu“ kompiuteryje, turime įdiegti grafinį darbalaukį, pvz., KDE, Gnome, XFCE ir kt. Šioje pamokoje naudosime XFCE darbalaukį.

Norėdami įdiegti XFCE darbalaukio paketą ir kitus priklausomybių paketus, naudokite šią komandą.

sudo apt įdiekite xfce4 xfce4-goodies

Įdiekite „XFCE Graphical Desktop“ ir kitas priklausomybes

2 žingsnis. Įdiekite „VNC Server“ paketą, yra daug „VNC Server“ paketų, o mes naudosime „tightvncserver“.

Norėdami įdiegti „tightvncserver“ paketą, naudokite šią komandą.

sudo apt install -y tightvncserver

Įdiekite „VNC Server tightvncserver“ paketą

3 žingsnis. Dabar paleiskite VNC serverį naudodami šią komandą.

vncserveris

Jums bus paprašyta sukurti VNC serverio slaptažodį, įveskite ir patvirtinkite slaptažodį, kaip matote toliau pateiktoje ekrano kopijoje.

Generuoti VNC serverio konfigūracijos failą

4 žingsnis. Paleidus VNC serverio komandą, jis sugeneruos VNC konfigūracijos katalogą, esantį jūsų namų kataloge. Šiame VNC kataloge yra VNC konfigūracijos failas, vadinamas „xstartup“ vartotojui, vykdžiusiam komandą.

Naudodami šią komandą galite išvardyti VNC konfigūracijos katalogo turinį.

ls -lah ~ /.vnc /

Patikrinkite sukurtą VNC serverio konfigūracijos failą

5 žingsnis. Norėdami patikrinti, ar VNC serverio procesas vyksta.

ps -ef | grep Xtightvnc

VNC serveris sėkmingai veikia

Konfigūruokite VNC serverį Ubuntu

1 žingsnis. Prieš pradėdami konfigūruoti VNC serverį, pirmiausia turime sustabdyti šiuo metu vykdomą sesiją.

vncserver -kill: 1

Sustabdykite VNC serverio sesiją

2 žingsnis. Kurkite atsarginę numatytojo VNC serverio konfigūracijos failo kopiją.

mv ~ /.vnc / xstartup ~ /.vnc / xstartup.atsarginė_failas

Kurkite atsarginę VNC serverio konfigūracijos failo kopiją

3 žingsnis. Sukurkite naują VNC serverio konfigūracijos failą.

vi ~ /.vnc / xstartup

Sukurkite naują VNC konfigūracijos failą

4 žingsnis. Redaguokite naują konfigūracijos failą ir pridėkite šias eilutes:

#!/ bin / bash xrdb $ HOME /.„Xresources startxfce4 &“

VNC konfigūracijos failas

5 žingsnis. Nustatykite naujojo konfigūracijos failo leidimus, kuriuos reikia vykdyti.

chmod + x ~ /.vnc / xstartup

6 žingsnis. Paleiskite VNC serverio komandą.

vncserveris

Paleiskite komandą VNC Server

Konfigūruokite VNC serverio tarnybą

Tada ketiname sukonfigūruoti VNC serverį, kad jis veiktų kaip sistemos paslauga. Norėdami tai padaryti, turime sukurti naują VNC serverio paslaugos failą.

1 žingsnis. Sukurkite VNC paslaugos failą.

sudo vi / etc / systemd / system / vncserver @.paslaugą

Sukurkite VNC serverio tarnybos failą

2 žingsnis. Pridėkite toliau nurodytas eilutes prie VNC paslaugų failo.

[Unit] Aprašymas = Nuotolinio darbalaukio paslauga (VNC) After = syslog.tikslinis tinklas.tikslinė [paslauga] tipas = šakojantis vartotojas = PID failas = / home //.vnc /% H:% i.pid ExecStartPre = - / usr / bin / vncserver -kill:% i> / dev / null 2> & 1 ExecStart = / usr / bin / vncserver -depth 24 -geometry 1280x800:% i ExecStop = / usr / bin / vncserver -kill :% i [Install] WantedBy = daugeliui vartotojų.taikinys

Tačiau nepamirškite jų pakeisti pažymėkite savo vartotojo vardą, kaip nurodyta toliau pateiktoje ekrano kopijoje.

Redaguokite VNC serverio tarnybos failą

3 žingsnis. Perkraukite „systemd“ paslaugų demoną, kad pakeitimai įsigaliotų.

sudo systemctl daemon-reload

Perkraukite „Systemd Daemon“

4 žingsnis. Paleiskite VNC serverio paslaugą.

sudo systemctl paleisti vncserver @ 1.paslaugą

Paleiskite „VNC Server Service“

5 žingsnis. Įjunkite VNC serverio paslaugą, kad ji būtų paleista automatiškai, paleidus sistemą.

sudo systemctl įjungti vncserver @ 1.paslaugą

Įgalinti VNC serverio tarnybą

6 žingsnis. Galiausiai patikrinkite VNC serverio paslaugos būseną ir įsitikinkite, kad viskas veikia normaliai ir be klaidų.

sudo systemctl status vncserver @ 1.paslaugą

Patikrinkite VNC serverio paslaugos būseną

Dabar turite įdiegtą VNC serverį ir jo sesija veikia.

7 žingsnis. Gaukite savo VNC serverio IP, kuris bus naudojamas kitame skyriuje.

ifconfig

VNC serverio IP

Jei ankstesnė komanda neveikė, pirmiausia galite atsisiųsti „net-tools“, tada naudokite komandą „ifconfig“.

sudo apt įdiekite net-tools

Įdiekite „Net Tools“ paketą

Išbandykite VNC serverio ryšį iš „Windows“

Šioje mokymo programos dalyje mes išbandysime VNC serverį bandydami prisijungti iš „VNC“ kliento „Windows“ mašinoje.

Kadangi VNC protokolas nėra užšifruotas, jį pakvies paketai. Taigi labai rekomenduojama sukurti SSH tunelį, kuris saugiai ir saugiai persiųs visą jūsų vietinę mašiną. Šiuo atveju yra VNC kliento mašinos srautas 5901 prievade į VNC serverį tame pačiame 5901 prievade.

1 žingsnis. Norėdami nustatyti „SSH“ tunelį sistemoje „Windows“, turite turėti „PUTTY“ klientą. Atidarykite „Putty“ ir įveskite savo VNC serverio IP pagrindinio kompiuterio pavadinime, pateiktame kaip žemiau pateiktoje ekrano kopijoje.

Atidarykite „Putty“ ir nustatykite savo VNC serverio IP

2 žingsnis. Kairiajame skydelyje -> Pagal Ryšio meniu-> Atidarykite SSH -> Spustelėkite tunelius.

Lauke „Source port“ įveskite prievado numerį, o lauke „Destination“ - „vnc_server_ip: port_number“. Tada paspauskite mygtuką Pridėti kaip žemiau pateiktą ekrano kopiją.

Atidarykite glaistą

Tada galite grįžti į sesijos puslapį, kad išsaugotumėte ankstesnius nustatymus. Jums nereikės atlikti ankstesnių veiksmų kiekvieną kartą, kai atidarysite VNC serverį. Galiausiai paspauskite Atidaryti, kad užmegztumėte ryšį su VNC serveriu.

3 žingsnis. „Putty“ paprašys jūsų „Ubuntu“ kompiuterio vartotojo vardo ir slaptažodžio.

Įveskite savo „Ubuntu“ vartotojo vardą ir slaptažodį

Prisijungę gausite tokį ekraną kaip žemiau:

Sukurtas „SSH“ tunelis

Tuo jūs sukūrėte SSH tunelį, dabar pereikite prie kito žingsnio.

4 žingsnis. Dabar atidarykite savo VNC žiūriklį ir prisijunkite prie VNC serverio adresu localhost: 5901.

Atidarykite „VNC Viewer“

Galite praleisti šifravimo įspėjimą.

Praleiskite įspėjimą apie šifravimą

Jums reikės įvesti savo VNC serverio slaptažodį.

Įveskite VNC serverio slaptažodį

Galiausiai galėsite pamatyti savo „Ubuntu“ darbalaukį.

VNC serverio ekranas

Sveikiname, ką tik prisijungėte prie „Ubuntu“ įrenginio nuotoliniu būdu.

Populiariausi „Oculus App Lab“ žaidimai
Jei esate „Oculus“ laisvų rankų įrangos savininkas, turite žinoti, kaip krauti iš šono. Šoninis įkėlimas yra ne parduotuvėje esančio turinio įdiegimas...
10 geriausių žaidimų, kuriuos reikia žaisti naudojant „Ubuntu“
„Windows“ platforma buvo viena iš dominuojančių žaidimų platformų dėl didžiulio procento žaidimų, kurie šiandien kuriami natūraliai palaikant „Windows...
5 geriausi „Arcade“ žaidimai, skirti „Linux“
Šiais laikais kompiuteriai yra rimta mašina, naudojama žaidimams. Jei negalėsite gauti naujo aukšto rezultato, žinosite, ką noriu pasakyti. Šiame įraš...