VNC (VNC) is een toegangsprotocol dat wordt gebruikt voor desktopbeheer op afstand (bijvoorbeeld wanneer een technicus met een klant werkt of wanneer een werknemer vanuit huis toegang heeft tot gegevens). SSH of VPN is vereist om Virtual Network Computing veilig te gebruiken. De stapsgewijze instructie voor het installeren en configureren van VNC op Debian 11 bestaat uit een aantal stappen.
Hiervoor moet je het IP-adres weten. Om verbinding te maken met root-privileges gebruik je het commando
ssh root@IP_DEL_SERVER
U kunt ook verbinding maken onder een gebruiker met andere privileges (maar in dit geval vervangt u het woord root door uw naam:
ssh username@IP_DEL_SERVER
Om verbinding te maken via ssh, gebruik je de standaard poort 22.
Om volledig met VNZ te kunnen werken, moet je de Desktop Environment (DE) installeren. De opties zijn verschillend, afhankelijk van het specifieke geval:
XFCE of Mate Desktop - voor omgevingen met weinig bronnen;
Gnome - voor servers met veel bronnen.
De desktopomgeving wordt geïnstalleerd met het commando sudo apt install task
, waarin je de geselecteerde DE moet toevoegen. Bijvoorbeeld:
sudo apt install task-gnome-desktop dbus-x11
Hiervoor gebruiken we de opdracht:
sudo useradd -m -s /bin/bash USERNAME
Vervolgens stellen we onze USERNAME in met een wachtwoord:
passwd USERNAME
Wanneer de gebruikersnaam is aangemaakt, kun je deze toevoegen aan de groep met het commando:
sudo usermod -aG sudo USERNAME
Om in te loggen en de rootrechten te controleren, gebruik je het commando su - USERNAME
.
In deze stap doen we 2 globale instellingen:
Om TigerVNC te installeren gebruiken we het commando:
sudo apt install tigervnc-standalone-server tigervnc-common -y
Daarna moeten we inloggen zonder root rechten en de VNC server initialiseren:
su - USERNAME
vncserver.
Het systeem zal ons automatisch vragen om het wachtwoord in te voeren dat gebruikt zal worden voor toegang. Merk op dat het sterk moet zijn en minstens 8 tekens lang. Vervolgens wordt gevraagd of je een wachtwoord wilt aanmaken dat alleen bekeken kan worden (bijvoorbeeld als je de VNC-server wilt delen). Als je het proces hebt voltooid, krijg je informatie over waar de VNC-server draait. Het enige wat je nog hoeft te doen is de omgeving instellen, een gebruiker aan TigerVNC toevoegen en verbinding maken met de server