VNC (Virtual Network Computing) Server gør det muligt at dele fjernskrivebordet ved hjælp af eksterne VNC-klienter som VNC viewer. I CentOS 7 & RHEL 7-pakken ved navn “tigervnc-server” skal installeres for at konfigurere VNC-serveren.
I denne artikel vil vi gennemgå installation og konfiguration af VNC-server på CentOS 7 / RHEL 7.
- Stræk:1 Sørg for, at Desktop-pakkerne er installeret
- Step:2 Installer Tigervnc og andre afhængighedspakker.
- Step:3 Opsætning af VNC-serverkonfigurationsfil.
- Stræk:4 Opdater brugeroplysningerne i konfigurationsfilen
- Stræk:5 Indstil VNC-adgangskoden for brugeren.
- Stræk:6 Få adgang til fjernskrivebordssessionen.
Stræk:1 Sørg for, at Desktop-pakkerne er installeret
For at konfigurere VNC-serveren skal vi først sørge for, at Desktop er installeret, i mit tilfælde bruger jeg Gnome Desktop. Hvis Gnome Desktop ikke er installeret på din Linux-maskine, skal du bruge nedenstående kommando til at installere.
# yum groupinstall "GNOME Desktop"
Step:2 Installer Tigervnc og andre afhængighedspakker.
# yum install tigervnc-server xorg-x11-fonts-Type1
Step:3 Opsætning af VNC-serverkonfigurationsfil.
Ved kopiering af VNC-konfigurationsfilen kan vi nævne det portnummer, som vi ønsker, at VNC-tjenesten skal lytte på. I mit tilfælde bruger jeg port 3, det betyder, at VNC vil lytte på “5903”. Så mens vi opretter forbindelse til VNC-serveren, kan vi angive portnummeret som <IP_Address_VNC_Server:3> eller <IP_Address_VNC_Server:5903>
# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:3.service
Stræk:4 Opdater brugeroplysningerne i konfigurationsfilen
# vi /etc/systemd/system/vncserver@:3.service
Udskift brugeren “linuxtechi” efter dit behov. I mit tilfælde vil linuxtechi brugeren kunne styre og administrere sin skrivebordssession ved hjælp af eksterne VNC-klienter.
Sæt firewallreglen, hvis firewall er aktiveret på din linux-boks.
Stræk:5 Indstil VNC-adgangskoden for brugeren.
Skift til brugeren (linuxtechi), og kør kommandoen vncserver for at indstille adgangskoden som vist nedenfor :
Start og aktiver VNC-tjenesten ved opstart.
Udfør nedenstående kommandoer kun som root.
Stræk:6 Få adgang til fjernskrivebordssessionen.
Fra Ubuntu-maskine :
ubuntu@localhost:~$ vncviewer 192.168.1.15:3
Indtast VNC-adgangskoden, som vi har indstillet i ovenstående trin, efter validering af godkendelsen vil fjernskrivebordssessionen starte.
Fra Windows-maskine ved hjælp af VNC Viewer
Indtast VNC-serverens IP-adresse og portnummer, og klik derefter på OK
Indtast VNC-adgangskoden &, og klik derefter på OK.
Desktop-sessionen starter efter godkendelsen.