Linux kaltuve

Instalējiet VNC serveri Linux Mint 20

Instalējiet VNC serveri Linux Mint 20
Dažreiz jums ir nepieciešams izveidot savienojumu ne tikai ar attālajām sistēmām, bet arī piekļūt visai GUI videi. Linux operētājsistēmā VNC ir tāds rīks, kas ļauj grafiski pieteikties Linux serverī attālināti. VNC (Stends for Virtual Network Computing) ir līdzīgs attālās darbvirsmas rīkam Windows sistēmās. Tas ļauj pārvaldīt un kontrolēt attālo serveri no vietējās sistēmas.

Šajā apmācībā mēs aprakstīsim, kā instalēt VNC serveri Linux Mint 20 sistēmā. Lai pārbaudītu savienojumu ar VNC serveri, mēs izmantosim VNC skatītāja (VNC klienta) lietojumprogrammu. Jūs varat izmantot jebkuru citu VNC klienta lietojumprogrammu.

Pirms turpināt rakstu, pārliecinieties, vai esat pieteicies kā sudo lietotājs.

1. darbība: instalējiet darbvirsmas vidi

Linux ir vairākas darbvirsmas vides, piemēram, Gnome, KDE, XFCE, Unity utt. Lai VNC serveris darbotos pareizi, mums būs jāinstalē kāds no tiem. Šeit mēs instalēsim XFCE darbvirsmu.

Atveriet komandrindas lietojumprogrammu Terminal, izmantojot īsinājumtaustiņu Ctrl + Alt + T, un pēc tam izdodiet šādu komandu Terminal, lai instalētu XFCE darbvirsmu.

$ sudo apt instalējiet xfce4 xfce4-goodies

Pēc iepriekš minētās komandas palaišanas sistēma var lūgt apstiprinājumu, vai vēlaties turpināt instalēšanu. Nospiediet y, lai turpinātu; pēc tam XFCE darbvirsma tiks instalēta jūsu sistēmā kopā ar visām atkarībām.

2. darbība: instalējiet VNC serveri

Linux sistēmām ir pieejami dažādi VNC serveri. Šeit mēs instalēsim “Tightvncserver”. To ir diezgan viegli iestatīt un palaist Tightvncserver, un tas ir arī uzticams. Lai instalētu Tightvncserver, Terminalā izsniedziet šādu komandu.

$ sudo apt install -y tightvncserver

Kad instalēšana ir pabeigta, terminālā izdodiet šādu komandu:

$ vncserver

Jums tiks piedāvāts iestatīt paroli VNC serverim. Ievadiet paroli un pēc tam apstipriniet to, ievadot to vēlreiz. Tad jums tiks lūgts, ja vēlaties ievadīt tikai skatīšanas paroli, nospiediet n. Nospiežot y, jūs nevarēsit izmantot peli un tastatūru, lai kontrolētu VNC instanci.

Pirmo reizi palaižot komandu “vncserver”, tā izveido jaunu direktoriju “.vnc ”. Lai skatītu šo direktoriju, jūs varat izsniegt šādu komandu terminālā:

$ ls -lah ~ /.vnc /

Lai skatītu VNC servera procesu, izsniedziet šādu komandu terminālā:

$ ps -ef | grep Xtightvnc

3. darbība: konfigurējiet VNC

Tagad mēs konfigurēsim VNC serveri. Lai to izdarītu, vispirms nogaliniet VNC sesiju, izmantojot šādu komandu Terminal:

$ vncserver -kill: 1

VNC servera noklusējuma konfigurācijas fails ir ~ / .vnc / xstartup. Pirms jebkādu izmaiņu veikšanas šajā failā izveidosim šī faila dublējumkopiju. Lai to izdarītu, terminālā izsniedziet šādu komandu:

$ mv ~ /.vnc / xstartup ~ /.vnc / xstartup.dublējums

Tagad rediģējiet ~ /.vnc / xstartup failu, izmantojot jebkuru teksta redaktoru. Šeit mēs izmantojam Vim teksta redaktoru:

$ sudo vim ~ /.vnc / xstartup

Šajā failā ievietojiet šādas rindas:

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

Tagad sit Esc taustiņu un nospiediet : wq lai saglabātu un aizvērtu ~ /.vnc / xstartup fails.

Tagad jums būs jādara šis fails izpildāms. Lai to izdarītu, terminālā izsniedziet šādu komandu:

$ chmod + x ~ /.vnc / xstartup

Palaidiet VNC serveri, izmantojot šādu komandu Terminal:

$ vncserver

4. darbība: konfigurējiet VNC kā pakalpojumu

Tagad jums būs jāizveido servisa fails VNC serverim. Šim nolūkam dodieties uz direktoriju / etc / systemd / system, izmantojot šādu komandu:

$ cd / etc / systemd / system

Pēc tam izveidojiet servisa failu ar šādu komandu Terminal:

$ vim vncserver @.apkalpošana

Šajā failā ievietojiet šādas rindas:

[Vienība]
Apraksts = Attālās darbvirsmas pakalpojums (VNC)
Pēc = syslog.mērķa tīkls.mērķis
[Apkalpošana]
Tips = dakšas
Lietotājs = Edvards
PIDFile = / home / edvards /.vnc /% H:% i.pid
ExecStartPre = - / usr / bin / vncserver -kill:% i> / dev / null 2> & 1
ExecStart = / usr / bin / vncserver-24 dziļums -geometrija 1280x800:% i
ExecStop = / usr / bin / vncserver -kill:% i
[Uzstādīt]
WantedBy = daudzlietotāju.mērķis

Tagad sit Esc taustiņu un nospiediet : wq lai saglabātu un aizvērtu failu.

Tagad atkārtoti ielādējiet systemd procesus, izmantojot šādu komandu Terminal:

$ systemctl daemon-reload

Pēc tam sāciet VNC servera pakalpojumus:

$ systemctl start vncserver @ 1.apkalpošana

Lai iespējotu VNC servera pakalpojuma sākšanu sāknēšanas laikā, izmantojiet šādu komandu:

$ systemctl iespējojiet vncserver @ 1.apkalpošana

Lai pārbaudītu VNC pakalpojuma statusu, izmantojiet šādu komandu:

$ systemctl statuss vncserver @ 1.apkalpošana

5. darbība: izveidojiet savienojumu ar VNC serveri

Tagad mēs mēģināsim izveidot savienojumu ar VNC serveri caur SSH tuneli, jo pats VNC nav šifrēts protokols. Lai to izdarītu, terminālā izsniedziet šādu komandu:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l [lietotāja_nosaukums] [servera_ip]

Nomainiet [user_name] un [server_ip] ar faktisko VNC servera lietotāja vārdu un IP adresi. Mūsu piemērā komanda būtu:

$ ssh -L 5901: 127.0.0.1: 5901 -N -f -l kbuzdar 192.168. lpp.72.159. lpp

Šī komanda izveidos drošu tuneli starp vietējo hostu un VNC serveri.

Tagad instalējiet VNC klienta lietojumprogrammu (VNC skatītājs) savā sistēmā un palaidiet to. VNC skatītāja augšējā joslā ierakstiet 127.0.0.1: 5901 un nospiediet Enter.

Kad parādās šāds dialoglodziņš, noklikšķiniet uz Turpināt.

Šajā dialoglodziņā Autentifikācija ierakstiet VNC servera paroli un noklikšķiniet uz labi.

Tagad jūs redzēsiet attālās sistēmas darbvirsmu.

Tagad VNC servera savienojums ir veiksmīgi izveidots. Kad esat pabeidzis, aizveriet VNC skatītāja lietojumprogrammu un arī nogaliniet SSH tuneli, izmantojot Ctrl + c logā Terminal. Ja jums atkal ir nepieciešams izveidot savienojumu ar VNC serveri, vispirms izveidojiet tuneli un pēc tam izveidojiet savienojumu ar VNC serveri, izmantojot VNC skatītāja lietojumprogrammu.

Šajā rakstā jūs uzzinājāt, kā instalēt VNC serveri Linux Mint 20 sistēmā. Tagad jūs varat viegli pārvaldīt Linux Mint no vietējās sistēmas, izmantojot GUI saskarni. Es ceru, ka raksts jums patika!

Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...
AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...
Vidējā peles poga nedarbojas sistēmā Windows 10
The peles vidējā poga palīdz jums ritināt garas tīmekļa lapas un ekrānus ar lielu datu daudzumu. Ja tas apstājas, jūs galu galā izmantosiet tastatūru,...