Asenna VNC -palvelin Linux Mint 20: een

Install Vnc Server Linux Mint 20



Joskus sinun ei tarvitse vain muodostaa yhteyttä etäjärjestelmiin, vaan myös käyttää koko graafista käyttöliittymää. Linuxissa VNC on työkalu, jonka avulla voit kirjautua Linux -palvelimelle graafisesti etänä. VNC (Stands for Virtual Network Computing) on ​​samanlainen kuin etäkäyttötyökalu Windows -järjestelmissä. Sen avulla voit hallita ja hallita etäpalvelinta paikallisesta järjestelmästäsi.

Tässä opetusohjelmassa kuvataan kuinka VNC -palvelin asennetaan Linux Mint 20 -järjestelmään. Yhteyden testaamiseen VNC -palvelimeen käytämme VNC -katseluohjelmaa (VNC -asiakas). Voit käyttää mitä tahansa muuta VNC -asiakassovellusta.

Ennen kuin jatkat artikkelia, varmista, että olet kirjautunut sisään sudo -käyttäjänä.







Vaihe 1: Asenna työpöytäympäristö

Linuxissa on useita työpöytäympäristöjä, kuten Gnome, KDE, XFCE, Unity jne. Meidän on asennettava jokin niistä, jotta VNC -palvelin toimisi kunnolla. Täällä aiomme asentaa XFCE -työpöydän.



Avaa komentorivin Terminal-sovellus Ctrl+Alt+T -pikanäppäimellä ja asenna XFCE-työpöytä antamalla seuraava komento Terminalissa.



$sudosopivaAsentaaxfce4 xfce4-herkkuja





Yllä olevan komennon suorittamisen jälkeen järjestelmä saattaa pyytää vahvistusta siitä, haluatko jatkaa asennusta vai et. Jatka painamalla y; sen jälkeen järjestelmään asennetaan XFCE -työpöytä ja kaikki riippuvuudet.

Vaihe 2: Asenna VNC -palvelin

Linux -järjestelmille on saatavana erilaisia ​​VNC -palvelimia. Täällä aiomme asentaa Tightvncserverin. Se on melko helppo asentaa ja käyttää Tightvncserver, ja se on myös luotettava. Asenna Tightvncserver antamalla seuraava komento terminaalissa.



$sudosopivaAsentaa -jatiukka vncserver

Kun asennus on valmis, anna seuraava komento terminaalissa:

$vncserver

Sinua pyydetään asettamaan salasana VNC -palvelimelle. Anna salasana ja vahvista se antamalla se uudelleen. Sitten sinulta kysytään, että jos haluat antaa vain näkymän salasanan, paina n. Jos painat y, et voi käyttää hiirtä ja näppäimistöä VNC -ilmentymän ohjaamiseen.

Kun suoritat vncserver -komennon ensimmäistä kertaa, se luo uuden hakemiston .vnc kotihakemistoosi. Voit tarkastella tätä hakemistoa antamalla seuraavan komennon terminaalissa:

$ls -NS~/.vnc/

Voit tarkastella VNC -palvelinprosessia antamalla seuraavan komennon terminaalissa:

$ps -ef | pitoXtightvnc

Vaihe 3: Määritä VNC

Nyt määritämme VNC -palvelimen. Tätä varten tappaa ensin VNC -istunto käyttämällä seuraavaa komentoa terminaalissa:

$vncserver-tappaa:1

VNC -palvelimen oletusasetustiedosto on ~/ .vnc/ xstartup. Ennen kuin teemme muutoksia tähän tiedostoon, luomme varmuuskopion tästä tiedostosta. Suorita seuraava komento terminaalissa:

$mv~/.vnc/xstartup ~/.vnc/xstartup.backup

Muokkaa nyt ~/.vnc/xstartup -tiedostoa millä tahansa tekstieditorilla. Tässä käytetään Vim -tekstieditoria:

$sudo tulin~/.vnc/xstartup

Lisää seuraavat rivit tähän tiedostoon:

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

Nyt lyö poistu näppäintä ja paina : wq tallentaaksesi ja sulkeaksesi ~/.vnc/xstartup -tiedoston.

Nyt sinun on tehtävä tämä tiedosto suoritettavaksi. Suorita seuraava komento terminaalissa:

$chmod+ x ~/.vnc/xstartup

Suorita VNC -palvelin käyttämällä seuraavaa komentoa terminaalissa:

$vncserver

Vaihe 4: Määritä VNC palveluksi

Nyt sinun on luotava palvelutiedosto VNC -palvelimelle. Siirry tätä varten hakemistoon/etc/systemd/system käyttämällä seuraavaa komentoa:

$CD /jne/järjestelmä/järjestelmä

Luo sitten palvelutiedosto seuraavalla komennolla terminaalissa:

$tulinvncserver@.palvelu

Lisää seuraavat rivit tähän tiedostoon:

[Yksikkö]
Kuvaus=Etätyöpöytäpalvelu(VNC)
Jälkeen=syslog.kohdeverkkoon.kohde
[Palvelu]
Tyyppi=haarukointi
Käyttäjä=edward
PID -tiedosto=/koti/edward/.vnc/%Hei.pid
ExecStartPre=-/usr/bin/vncserver -kill:%i>/dev/null2>&1
ExecStart=/usr/bin/vncserver -depth24-geometria 1280x800:%i
ExecStop=/usr/bin/vncserver -kill:%i
[Asentaa]
Ostettu=moni-käyttäjä.kohde

Nyt lyö poistu näppäintä ja paina : wq tallentaa ja sulkea tiedoston.

Lataa nyt systemd -prosessit uudelleen käyttämällä seuraavaa komentoa terminaalissa:

$systemctl daemon-reload

Käynnistä sitten VNC -palvelupalvelut:

$systemctl käynnistä vncserver@1.palvelu

Voit ottaa VNC -palvelupalvelun käyttöön käynnistyksen yhteydessä seuraavalla komennolla:

$systemctlota käyttöönvncserver@1.palvelu

Voit tarkistaa VNC -palvelun tilan käyttämällä seuraavaa komentoa:

$systemctl status vncserver@1.palvelu

Vaihe 5: Muodosta yhteys VNC -palvelimeen

Yritämme nyt muodostaa yhteyden VNC -palvelimeen SSH -tunnelin kautta, koska VNC ei ole salattu protokolla. Suorita seuraava komento terminaalissa:

$ssh -ne 5901: 127.0.0.1:5901 -N -f -he [käyttäjän_nimi] [palvelin_ip]

Korvaa [käyttäjänimi] ja [palvelimen_ip] todellisella käyttäjänimellä ja VNC -palvelimen IP -osoitteella. Esimerkissämme komento olisi:

$ssh -ne 5901: 127.0.0.1:5901 -N -f -hekbuzdar 192.168.72.159

Tämä komento luo suojatun tunnelin localhostin ja VNC -palvelimen välille.

Asenna nyt järjestelmään VNC -asiakassovellus (VNC viewer) ja käynnistä se. Kirjoita VNC -katseluohjelman yläpalkkiin 127.0.0.1:5901 ja paina Tulla sisään .

Kun seuraava valintaikkuna tulee näkyviin, napsauta Jatkaa .

Kirjoita seuraavaan todennusikkunaan VNC -palvelimen salasana ja napsauta OK .

Nyt näet etäjärjestelmän työpöydän.

VNC -palvelinyhteys on nyt muodostettu onnistuneesti. Kun olet valmis, sulje VNC -katseluohjelma ja tappaa myös SSH -tunneli käyttämällä Ctrl+c pääteikkunassa. Jos sinun on muodostettava yhteys VNC -palvelimeen uudelleen, luo ensin tunneli ja muodosta yhteys VNC -palvelimeen VNC -katselusovelluksen avulla.

Tässä artikkelissa opit asentamaan VNC -palvelimen Linux Mint 20 -järjestelmään. Nyt voit helposti hallita Linux Mintia paikallisesta järjestelmästä graafisen käyttöliittymän avulla. Toivottavasti pidit artikkelista!