Skip to content

Hoe de VNC Remote Desktop-functionaliteit op Linux te gebruiken

18 de juni de 2021
005 run linux on android 4586926 2771d2d42df54ebb9597077a5384b996

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