Skjermdelingsfunksjonen til GNOME 3 Desktop Environment bruker VNC -protokollen for å gi ekstern tilgang til GNOME 3 Desktop -miljøet på datamaskinen.
Denne artikkelen vil vise deg hvordan du aktiverer skjermdeling på GNOME 3 Desktop Environment of Debian 10 og får tilgang til den fra en ekstern datamaskin. Så la oss komme i gang.
Bytte til X -økt
På dette tidspunktet er VNC -serverprogrammet Vino (Standard VNC -server for GNOME 3 Desktop Environment) fungerer ikke med Wayland Display Server. GNOME 3 Desktop Environment on Debian 10 bruker Wayland Display Server som standard. Så det ville være best hvis du brukte X11 Display Server i stedet for Wayland Display Server for VNC -serveren Vino å jobbe med Debian 10 Gnome 3 Desktop Environment.
For å bytte til X11 Display Server, logg ut av GNOME 3 Desktop Environment, som vist på skjermbildet nedenfor.
For å bekrefte innloggingsoperasjonen, klikk på Logg ut Som merket på skjermbildet nedenfor.
Før du logger deg på GNOME 3 Desktop -miljøet, klikker du på Gearikonet () og klikker på Gnom på Xorg Som merket på skjermbildet nedenfor.
Når du har angitt X11 Display Server, logg deg på GNOME 3 Desktop -miljøet som vanlig.
Installere VNC -serveren på Debian 10
Denne artikkelen vil bruke den innebygde Skjermdeling Funksjonen til GNOME 3 Desktop Environment for å få tilgang til Debian 10 Graphical Desktop Environment eksternt. Gnome 3 -skrivebordsmiljøet bruker Vino VNC -server for å implementere Skjermdeling trekk.
De Vino VNC-server kommer forhåndsinstallert på Debian 10 Gnome 3 Desktop Environment. Hvis Vino ikke er installert i alle fall, kan du enkelt installere det fra det offisielle pakkelagde av Debian 10 ved å bruke APT Package Manager.
Oppdater først Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdateringApt Package Repository Cache skal oppdateres.
For å sikre at Vino er installert på DEBIAN 10 -operativsystemet ditt, kjør følgende kommando:
$ sudo apt installer Vino -yVino er allerede installert, som du kan se på skjermdumpen nedenfor.
Aktiver skjermdeling på Debian 10
Når du har installert Vino, kan du aktivere Skjermdeling fra gnomen Innstillinger app.
Åpne Innstillinger app fra Applikasjonsmeny av Debian 10.
Navigere til Deling delen og klikk på vippeknappen som merket i skjermdumpen nedenfor for å aktivere Deling.
En gang Deling er aktivert, klikk på Skjermdeling Som merket på skjermbildet nedenfor.
Fra Skjermdeling vindu, klikk på vippeknappen som merket i skjermdumpen nedenfor for å aktivere Skjermdeling.
Skjermdeling skal være aktivert.
Fra Tilgangsalternativer Seksjon, kan du konfigurere autentiseringsmetoder for VNC -serveren din.
Nye tilkoblinger må be om tilgang: Dette er standard autentiseringsmetode. Når denne autentiseringsmetoden er valgt, får du en hurtig melding hver gang en ekstern VNC -klient prøver å få tilgang til datamaskinen din. Hvis du tillater tilgang til datamaskinen din, bare den eksterne VNC -klienten får tilgang til datamaskinen din.
Krev passord: I denne metoden kan du angi et passord for VNC -serveren. Den eksterne VNC -klienten må oppgi passordet for å få tilgang til datamaskinen din.
Jeg foretrekker passordgodkjenningsmetoden. Så jeg vil angi passordgodkjenning for VNC -serveren i denne artikkelen.
For å angi et passord for VNC -serveren din, velg Krever passord fra Tilgangsalternativer seksjon og skriv inn ønsket passord i Passord TextBox som merket i skjermbildet nedenfor.
Finne IP -adressen til datamaskinen din
Når du har Skjermdeling Aktivert, personen som ønsker å koble til datamaskinen din, trenger eksternt å kjenne IP -adressen til datamaskinen din.
Du kan finne IP -adressen til datamaskinen din med følgende kommando:
$ hostname -iIP -adressen til datamaskinen min er 192.168.20.168. Det vil være annerledes for deg. Så sørg for å erstatte den med din fra nå av.
Få tilgang til datamaskinen eksternt med Vinagre
Denne delen vil bruke Vinagre eksternt stasjonær klient for å vise deg hvordan du kobler til datamaskinen din via VNC. Men du kan også bruke andre VNC -klienter.
De Vinagre Eksternt stasjonær klient er kanskje ikke installert på datamaskinen din. Hvis du trenger hjelp til å installere Vinagre På din Linux -distribusjon kan du lese artikkelen Hvordan installere Vinagre Remote Desktop Client på Linux.
Først åpent Vinagre eksternt stasjonær klient fra Applikasjonsmeny av datamaskinen din.
Når Vinagre er åpnet, klikker du på Koble.
Velg nå VNC fra Protokoll rullegardinmenyen, skriv inn IP -adressen til den eksterne datamaskinen din i Vert tekstboks, og klikk på Koble Som merket på skjermbildet nedenfor.
Du blir bedt om VNC -passordet hvis du har konfigurert passordgodkjenning som jeg gjorde.
Skriv inn VNC -godkjenningspassordet ditt og klikk på Autentisere Som merket på skjermbildet nedenfor.
Du bør være koblet til din Debian 10 -datamaskin eksternt.
Få tilgang til datamaskinen eksternt med VNC -seer
En av de mest populære og tverrgående VNC-klientene er RealVNC VNC Viewer. RealVNC VNC Viewer støtter ikke typen kryptering som Vino VNC Server støtter. Så for å få tilgang til Debian 10 -datamaskinen din eksternt med RealVNC VNC Viewer, du må deaktivere kryptering for Vino VNC -server.
For å deaktivere kryptering for Vino VNC -server, kjør følgende kommando på din Debian 10 -datamaskin.
$ GSettings Set Org.Gnome.Vino krever-kryptering falskNår kryptering er deaktivert, kan du få tilgang til datamaskinen din med RealVNC VNC -seeren som vanlig.
For å koble til datamaskinen .
Klikk på Fortsette.
Du blir bedt om VNC -passordet hvis du har konfigurert passordgodkjenning som jeg gjorde.
Skriv inn godkjenningspassordet til VNC -serveren din og klikk på Ok Som merket på skjermbildet nedenfor.
Du bør være koblet til din Debian 10 -datamaskin.
Konklusjon
I denne artikkelen har jeg vist deg hvordan du skal bytte til X11 -skjermserveren på GNOME 3 Desktop Environment of Debian 10 og aktivere skjermdeling fra GNOME -innstillingsappen. Jeg har også vist deg hvordan du konfigurerer autentiseringsmetoder for Vino VNC -serveren fra GNOME Settings -appen og deaktiver Vino VNC Server -kryptering fra kommandolinjen. Jeg har vist deg hvordan du får tilgang til Debian 10 -datamaskinen din eksternt ved hjelp av Vinagre Remote Desktop Client og RealVNC VNC Viewer.