Konfigurere VNC -server på CentOS 8

Konfigurere VNC -server på CentOS 8
I denne artikkelen skal jeg vise deg hvordan du konfigurerer VNC -serveren på CentOS 8 og bruker CentOS 8 Desktop eksternt over VNC -protokollen. Så la oss komme i gang.

Tillater VNC -port gjennom brannmur:

Først må du tillate VNC -port 5900 (standard) gjennom Centos 8 -brannmuren. For å gjøre det, kjør følgende kommando:

$ sudo Firewall-CMD-ADD-SERVICE = VNC-SERVER-Permanent

Nå, last ned Firewalld for at endringene skal tre i kraft med følgende kommando:

$ sudo Firewall-CMD-Reload

Finne IP -adressen:

For å eksternt koble til Centos 8 -skrivebordet eksternt over VNC -protokollen, må du kjenne IP -adressen til CentOS 8 -maskinen din.

For å finne IP -adressen til CentOS 8 -maskinen din, kjør følgende kommando:

$ nmcli

IP -adressen til Centos 8 -maskinen din skal skrives ut. I mitt tilfelle er det 192.168.20.131.

Aktiver skjermdeling:

Du kan bruke Skjermdeling Funksjonen til GNOME Desktop Environment of Centos 8 for enkelt å dele CentOS 8 -skrivebordet med andre mennesker. Så de kan se hva du gjør. Men de vil ikke kunne kontrollere Centos 8 -maskinen eksternt. Dette er flott når du vil vise noe for noen, men du vil ikke at de skal blande seg på arbeidet ditt.

For å aktivere Skjermdeling, åpne Innstillinger app.

Naviger nå til Deling seksjon. Forsikre Deling er snudd .

Nå, klikk på Skjermdeling.

Veksle Skjermdeling.

Skjermdeling bør være .

Nå, fra hvilken som helst VNC -klient, kan du prøve å koble til CentOS 8 -maskinen din.

Når noen prøver å koble seg til CentOS 8 -maskinen din, bør du se en varsel som vist på skjermbildet nedenfor.

Klikk på varselet og klikk på Aksepterer å godta den eksterne tilkoblingen.

Du bør være koblet til CentOS 8 -maskinen din.

Du kan også angi et passord for VNC -tilgang. På denne måten kan du få tilgang til CentOS 8 -maskinen din uten tilsyn (ingen trenger å godta den eksterne tilkoblingen lenger).

For å gjøre det, velg Krever passord fra Tilgangsalternativer Seksjon og skriv inn ønsket passord.

Hvis du prøver å koble deg til CentOS 8 -maskinen din over VNC -protokollen, blir du bedt om et passord.

Hvis du oppgir riktig passord, vil du kunne få tilgang til centos 8 -maskinen eksternt.

Aktiver ekstern tilgang:

Hvis du vil kontrollere CentOS 8 -maskinen din over VNC -protokollen, er denne delen for deg.

For å kontrollere Centos 8 -maskinen din, sjekk La tilkoblinger kontrollere skjermen fra Skjermdeling vindu.

Du kan angi et VNC -passord for uovervåket tilgang på samme måte. Du har også muligheten til å be deg om godkjenning for hver ekstern tilkobling.

Nå kan du koble deg til CentOS 8 -maskinen eksternt over VNC -protokollen på samme måte. Når du er tilkoblet, kan du eksternt kontrollere CentOS 8 -maskinen din.

Koble til Centos 8 Desktop eksternt på Windows 10:

jeg har brukt Remmina Eksternt skrivebordsklient i de tidligere delene av denne artikkelen for eksternt kobling til CentOS 8 -maskinen over VNC -protokollen. Remmina er tilgjengelig på Linux.

Hvis du er på Mac eller Windows, kan du sannsynligvis bruke RealVNC's VNC Viewer.

Hvis du prøver å koble deg til Centos 8 -maskinen ved hjelp av VNC Viewer, spesielt på Windows 10, vil du se følgende feilmelding.

Dette skjer fordi, VNC Viewer på dette tidspunktet, støtter ikke TLS -kryptering. For å fikse dette, må du konfigurere Centos 8 på en måte som det tillater ukrypterte VNC -tilkoblinger. Du kan bruke DCONF -redaktør app for å gjøre det.

Du kan installere DCONF Editor -appen med følgende kommando:

For å bekrefte installasjonen, trykk Y Og trykk deretter .

DCONF -redaktør skal installeres.

Start DCONF -redaktøren fra applikasjonsmenyen til CentOS 8.

Klikk på Jeg vil være forsiktig.

Klikk på org.

Klikk på Gnome.

Klikk på skrivebord.

Klikk på fjernstyrt skrivebord.

Klikk på VNC.

Klikk på kryptering.

Nå, veksle Av Bruk standardverdi.

Nå, klikk på rullegardinmenyen til Tilpasset verdi. Nå, sjekk ingen og tls-anon avkrysningsruter. Klikk deretter på kryssikonet som merket i skjermdumpen nedenfor.

De Nåværende verdi bør være ['Ingen', 'tls-anon'] Som vist på skjermbildet nedenfor. Nå, lukk DCONF -redaktør.

Nå, hvis du prøver å koble deg til CentOS 8 -maskinen din fra VNC Viewer, vil du se følgende advarselsmelding. Klikk på Fortsette.

Skriv inn VNC -passordet ditt og klikk på VNC -passordet og klikk på Ok.

Du bør være koblet til CentOS 8 -maskinen din.

Du kan møte noen problemer når du er tilkoblet. Slik som du kan se en svart skjerm.

Du kan også se en feilmelding som følger.

Det er enkelt å fikse. For å løse dette problemet, gå til Innstillinger.

Klikk på Bildekvalitet nedtrekksmenyen.

Nå, sett den til en av Høy, Medium eller Lav. Klikk deretter på Ok.

Det skal fikses.

Hvis det ikke er fikset ennå, lukk VNC Viewer -vinduet.

Koble nå til CentOS 8 -maskinen din fra Sessions -vinduet.

Du skal være koblet sammen, og alt skal fungere som forventet.

Hvis du ikke vil gå gjennom denne bryet, kan du bruke stram VNC -klient. I min testing jobbet stramme VNC -klienter uten problemer på Windows 10.

Så det er slik du konfigurerer VNC -serveren på CentOS 8. Takk for at du leste denne artikkelen.