Serwer VNC (Virtual Network Computing) pozwala na zdalne udostępnianie pulpitu przy użyciu zdalnych klientów VNC, takich jak przeglądarka VNC. W CentOS 7 & RHEL 7 pakiet o nazwie „tigervnc-server” musi być zainstalowany w celu skonfigurowania serwera VNC.
W tym artykule przejdziemy przez instalację i konfigurację serwera VNC na CentOS 7 / RHEL 7.
Krok:1 Upewnij się, że pakiety pulpitu są zainstalowane
W celu skonfigurowania serwera VNC najpierw upewniamy się, że pulpit jest zainstalowany, w moim przypadku używam Gnome Desktop. Jeśli Gnome Desktop nie jest zainstalowany na twojej maszynie Linux to użyj poniższej komendy aby go zainstalować.
# yum groupinstall "GNOME Desktop"
Krok:2 Zainstaluj Tigervnc i inne pakiety zależności.
# yum install tigervnc-server xorg-x11-fonts-Type1
Krok:3 Ustaw plik konfiguracyjny serwera VNC.
Podczas kopiowania pliku konfiguracyjnego VNC możemy podać numer portu na którym chcemy aby usługa VNC była nasłuchiwana. W moim przypadku używam portu 3, oznacza to, że VNC będzie nasłuchiwał na „5903”. Tak więc podczas łączenia się z serwerem VNC możemy podać numer portu jako <IP_Address_VNC_Server:3> lub <IP_Address_VNC_Server:5903>
# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:3.service
Krok:4 Zaktualizuj informacje o użytkowniku w pliku konfiguracyjnym
# vi /etc/systemd/system/vncserver@:3.service
Zastąp użytkownika „linuxtechi” zgodnie z twoimi wymaganiami. W moim przypadku użytkownik linuxtechi będzie mógł kontrolować i zarządzać swoją sesją pulpitu używając zdalnych klientów VNC.
Ustaw regułę Firewall jeśli firewall jest włączony na twoim linuxowym pudełku.
Krok:5 Ustaw hasło VNC dla użytkownika.
Przełącz się na użytkownika (linuxtechi) i uruchom polecenie vncserver, aby ustawić hasło, jak pokazano poniżej :
Uruchom i włącz usługę VNC przy starcie.
Wykonaj poniższe polecenia tylko jako root.
Krok:6 Dostęp do sesji pulpitu zdalnego.
Z maszyny Ubuntu :
ubuntu@localhost:~$ vncviewer 192.168.1.15:3
Wprowadź hasło VNC, które ustawiliśmy w powyższym kroku, po sprawdzeniu autentyczności rozpocznie się sesja pulpitu zdalnego.
Z maszyny Windows używając VNC Viewer
Wprowadź adres IP serwera VNC i numer portu, a następnie kliknij na OK
Wprowadź hasło VNC &, a następnie kliknij na OK.
Sesja pulpitu zdalnego rozpocznie się po uwierzytelnieniu.