VNC (VNC) er en tilgangsprotokoll som brukes til ekstern skrivebordsadministrasjon (for eksempel når en tekniker arbeider med en klient eller når en ansatt får tilgang til data hjemmefra). SSH eller VPN er nødvendig for å bruke Virtual Network Computing på en sikker måte. Den trinnvise veiledningen om hvordan du installerer og konfigurerer VNC på Debian 11, omfatter en rekke trinn.
For å gjøre dette må du kjenne IP-adressen. For å koble til med root-rettigheter bruker du kommandoen
ssh root@IP_DEL_SERVER
På samme måte kan du koble til under en bruker med andre privilegier (men i dette tilfellet må du erstatte ordet root med navnet ditt):
ssh username@IP_DEL_SERVER
For å koble til via ssh bruker du standardporten 22.
For å kunne bruke VNC fullt ut må du installere skrivebordsmiljøet (DE). Alternativene er forskjellige, avhengig av det spesifikke tilfellet:
XFCE eller Mate Desktop - for miljøer med lite ressurser;
Gnome - for servere med høyt ressursnivå.
Skrivebordsmiljøet installeres med kommandoen sudo apt install task
, der du må legge til den valgte DE. For eksempel:
sudo apt install task-gnome-desktop dbus-x11
For å gjøre dette bruker vi kommandoen:
sudo useradd -m -s /bin/bash USERNAME
Deretter setter vi vårt USERNAME med et passord:
passwd USERNAME
Når brukernavnet er opprettet, kan du legge det til i gruppen med kommandoen:
sudo usermod -aG sudo USERNAME
For å logge inn og sjekke root-rettighetene bruker du kommandoen su - USERNAME
.
I dette trinnet gjør vi to globale innstillinger:
For å installere TigerVNC bruker vi kommandoen:
sudo apt install tigervnc-standalone-server tigervnc-common -y
Etter det må vi logge inn uten root-rettigheter og initialisere VNC-serveren:
su - USERNAME
vncserver.
Systemet vil automatisk be oss om å skrive inn passordet som skal brukes for tilgang. Merk at det må være sterkt og minst 8 tegn langt. Deretter spør systemet om du vil opprette et passord som kun skal brukes til visning (for eksempel når du vil dele VNC-serveren). Når du har fullført prosessen, får du informasjon om hvor VNC-serveren kjører. Alt som gjenstår å gjøre er å konfigurere miljøet, legge til en bruker i TigerVNC og koble til serveren