Virtuele netwerkcomputersoftware initieert een desktopomgeving op de ene machine die via een internetverbinding van andere computers afkomstig is. VNC ondersteunt persistente desktops, zelfs nadat de verbinding is verbroken, zodat u precies kunt blijven werken waar u was gebleven wanneer u opnieuw verbinding maakt.
Hoe Virtual Network Computing werkt
Installeer vncserver op de servermachine (indien nog niet geïnstalleerd) en een VNC-viewer op de clientcomputer (zie realVNC voor een populaire versie van de VNC-software). Het is handig om ssh te gebruiken om vanaf uw viewercomputer verbinding te maken met de server. Het PuTTY-pakket werkt hier uitstekend voor. Start een ssh-sessie, log vervolgens in op de server en voer vanaf de shell-prompt in: vncserver
Nieuwe ‘server1.org1.com:6″ (juser)’ desktop is server1.org1.com.6
Stel het initialisatiebestand in voordat u vncserver uitvoert ~/.vnc/xstartup, die in uw thuismap moet worden gemaakt. Dit bestand bevat initialisatiecommando’s, zoals # Execute common xstartup file
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
# Laad .Xresources-bestand
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
# Voer de vncconfig-helper uit om klembordoverdrachten en controle over het bureaublad in te schakelen
vncconfig -iconisch &
# Start een GNOME-bureaublad
exec gnome-sessie &
Nu draait er een virtuele desktop op de server die wacht om te worden weergegeven op uw lokale computer. Als u de realVNC-software hebt geïnstalleerd of een VNC-viewer hebt gedownload, voert u deze viewer uit en voert u het server- en weergavenummer in zoals geïllustreerd in dit voorbeeld: server1.org1.com:6
De viewersoftware vraagt om een wachtwoord. De eerste keer dat u VNC op deze server gebruikt, voert u een nieuw wachtwoord in, dat wordt opgeslagen in de map .vnc. Het wachtwoord is voor VNC-verbindingen en niet gerelateerd aan uw gebruikersaccount op de server. Na een periode van inactiviteit wordt u mogelijk gevraagd om uw accountwachtwoord in te voeren om de servertoegang te autoriseren. Nadat het wachtwoord is geaccepteerd, verschijnt het bureaubladvenster met alle opgegeven grafische gebruikersinterface-elementen. Verbreek de verbinding met het bureaublad door het bureaubladvenster te sluiten. Beëindig het VNC-serverproces door de volgende opdracht in een shellvenster op de server in te voeren: vncserver -kill :
Bijvoorbeeld: vncserver -kill :6