„Linux Mint“

Įdiekite „VNC Server“ „Linux Mint 20“

Įdiekite „VNC Server“ „Linux Mint 20“
Kartais reikia ne tik prisijungti prie nuotolinių sistemų, bet ir pasiekti visą GUI aplinką. „Linux“ sistemoje VNC yra toks įrankis, leidžiantis grafiškai prisijungti prie „Linux“ serverio nuotoliniu būdu. VNC (reiškia virtualaus tinklo skaičiavimą) yra panašus į nuotolinio darbalaukio įrankį „Windows“ sistemose. Tai leidžia jums valdyti ir valdyti nuotolinį serverį iš savo vietinės sistemos.

Šioje pamokoje aprašysime, kaip įdiegti VNC serverį „Linux Mint 20“ sistemoje. Norėdami patikrinti ryšį su VNC serveriu, naudosime programą VNC žiūrovas (VNC klientas). Galite naudoti bet kurią kitą VNC kliento programą.

Prieš tęsdami straipsnį, įsitikinkite, kad esate prisijungę kaip sudo vartotojas.

1 žingsnis: įdiekite darbalaukio aplinką

Linux sistemoje yra kelios darbalaukio aplinkos, tokios kaip Gnome, KDE, XFCE, Unity ir kt. Kad VNC serveris veiktų tinkamai, reikės įdiegti bet kurį iš jų. Čia ketiname įdiegti „XFCE“ darbalaukį.

Atidarykite komandų eilutės programą „Terminal“ naudodami sparčiuosius klavišus „Ctrl + Alt + T“, tada „Terminal“ išleiskite šią komandą, kad įdiegtumėte „XFCE“ darbalaukį.

$ sudo apt įdiekite xfce4 xfce4-goodies

Paleidusi pirmiau nurodytą komandą, sistema gali paprašyti patvirtinimo, kad jei norite tęsti diegimą, ar ne. Norėdami tęsti, paspauskite y; po to XFCE darbalaukis bus įdiegtas jūsų sistemoje kartu su visomis priklausomybėmis.

2 žingsnis: įdiekite VNC serverį

Linux sistemoms yra skirtingi VNC serveriai. Čia ketiname įdiegti „Tightvncserver“. Tai gana lengva nustatyti ir paleisti „Tightvncserver“, be to, jis yra patikimas. Išduokite šią komandą „Terminal“, kad įdiegtumėte „Tightvncserver“.

$ sudo apt install -y tightvncserver

Baigę diegimą, terminale pateikite šią komandą:

$ vncserver

Būsite paraginti nustatyti VNC serverio slaptažodį. Įveskite slaptažodį ir patvirtinkite jį dar kartą. Tada jūsų bus paprašyta, kad jei norite įvesti tik žiūrėjimo slaptažodį, paspauskite n. Jei paspausite y, negalėsite naudoti pelės ir klaviatūros valdydami VNC egzempliorių.

Pirmą kartą paleidus komandą „vncserver“, sukuriamas naujas katalogas „.vnc “. Norėdami peržiūrėti šį katalogą, terminale galite išduoti šią komandą:

$ ls -lah ~ /.vnc /

Norėdami peržiūrėti VNC serverio procesą, terminale pateikite šią komandą:

$ ps -ef | grep Xtightvnc

3 žingsnis: konfigūruokite VNC

Dabar sukonfigūruosime VNC serverį. Tam pirmiausia nužudykite VNC sesiją naudodami šią komandą terminale:

$ vncserver -kill: 1

Numatytasis VNC serverio konfigūracijos failas yra ~ / .vnc / xstartup. Prieš atlikdami bet kokius šio failo pakeitimus, sukurkime atsarginę šio failo kopiją. Norėdami tai padaryti, „Terminal“ išleiskite šią komandą:

$ mv ~ /.vnc / xstartup ~ /.vnc / xstartup.atsarginė kopija

Dabar redaguokite ~ /.vnc / xstartup failas naudojant bet kurį teksto rengyklę. Čia mes naudojame „Vim“ teksto rengyklę:

$ sudo vim ~ /.vnc / xstartup

Įterpkite šias eilutes į šį failą:

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

Dabar pataikė Esc ir paspauskite : wq išsaugoti ir uždaryti ~ /.vnc / xstartup failas.

Dabar turėsite padaryti šį failą vykdomąjį. Norėdami tai padaryti, „Terminal“ išleiskite šią komandą:

$ chmod + x ~ /.vnc / xstartup

Paleiskite VNC serverį naudodami šią komandą terminale:

$ vncserver

4 žingsnis: sukonfigūruokite VNC kaip paslaugą

Dabar turėsite sukurti VNC serverio paslaugų failą. Šiuo tikslu eikite į / etc / systemd / system katalogą naudodami šią komandą:

$ cd / etc / systemd / system

Tada sukurkite paslaugos failą naudodami šią komandą terminale:

$ vim vncserver @.paslaugą

Įterpkite šias eilutes į šį failą:

[Vienetas]
Aprašas = Nuotolinio darbalaukio paslauga (VNC)
Po = syslog.tikslinis tinklas.taikinys
[Paslauga]
Tipas = šakutė
Vartotojas = edwardas
PID failas = / home / edward /.vnc /% H:% i.pid
ExecStartPre = - / usr / bin / vncserver -kill:% i> / dev / null 2> & 1
„ExecStart“ = / usr / bin / vncserver - 24 gylis - geometrija 1280x800:% i
ExecStop = / usr / bin / vncserver -kill:% i
[Diegti]
WantedBy = daugeliui vartotojų.taikinys

Dabar pataikė Esc ir paspauskite : wq išsaugoti ir uždaryti failą.

Dabar perkraukite „systemd“ procesus naudodami šią komandą „Terminal“:

$ systemctl daemon-reload

Tada paleiskite VNC serverio paslaugas:

$ systemctl start vncserver @ 1.paslaugą

Norėdami įjungti VNC serverio paslaugą paleisdami įkrovą, naudokite šią komandą:

$ systemctl įgalinkite „vncserver @ 1“.paslaugą

Norėdami patikrinti VNC paslaugos būseną, naudokite šią komandą:

$ systemctl status vncserver @ 1.paslaugą

5 žingsnis: Prisijunkite prie VNC serverio

Dabar bandysime prisijungti prie VNC serverio per SSH tunelį, nes pats VNC nėra užšifruotas protokolas. Norėdami tai padaryti, „Terminal“ išleiskite šią komandą:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l [vartotojo vardas] [serverio_ip]

Pakeiskite [vartotojo vardas] ir [server_ip] faktiniu vartotojo vardu ir VNC serverio IP adresu. Mūsų pavyzdyje komanda būtų tokia:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l kbuzdar 192.168.72.159

Ši komanda nustatys saugų tunelį tarp vietinio kompiuterio ir VNC serverio.

Dabar įdiekite VNC kliento programą (VNC žiūriklį) į savo sistemą ir paleiskite ją. Viršutinėje VNC žiūrovo juostoje įveskite 127.0.0.1: 5901 ir paspauskite Įveskite.

Kai pasirodys šis dialogo langas, spustelėkite Tęsti.

Šiame autentifikavimo dialogo lange įveskite VNC serverio slaptažodį ir spustelėkite Gerai.

Dabar pamatysite nuotolinės sistemos darbalaukį.

Dabar sėkmingai užmegztas VNC serverio ryšys. Baigę uždarykite VNC peržiūros programą ir taip pat nužudykite SSH tunelį naudodami „Ctrl + c“ terminalo lange. Jei jums reikia dar kartą prisijungti prie VNC serverio, pirmiausia sukurkite tunelį ir tada prisijunkite prie VNC serverio naudodami VNC peržiūros programą.

Šiame straipsnyje jūs sužinojote, kaip įdiegti VNC serverį „Linux Mint 20“ sistemoje. Dabar naudodami GUI sąsają galite lengvai valdyti „Linux Mint“ iš savo vietinės sistemos. Tikiuosi, kad straipsnis jums patiko!

Peržiūrėkite pelės mygtukus skirtingai programinei įrangai naudodami „X-Mouse Button Control“
Galbūt jums reikia įrankio, kuris galėtų pakeisti jūsų pelės valdymą kiekvienoje jūsų naudojamoje programoje. Tokiu atveju galite išbandyti programą, ...
„Microsoft Sculpt Touch“ belaidžio pelės apžvalga
Neseniai skaičiau apie „Microsoft Sculpt Touch“ belaidę pelę ir nusprendė ją nusipirkti. Kurį laiką naudojęs, nusprendžiau pasidalinti savo patirtimi....
„AppyMouse“ ekrano „Trackpad“ ir pelės žymeklis, skirtas „Windows“ tabletėms
Planšetinių kompiuterių vartotojai dažnai praleidžia pelės žymeklį, ypač kai įprasta naudoti nešiojamus kompiuterius. Jutiklinio ekrano išmanieji tele...