Il server VNC (Virtual Network Computing) permette la condivisione di desktop remoti utilizzando client VNC remoti come VNC viewer. In CentOS 7 & RHEL 7 il pacchetto chiamato “tigervnc-server” deve essere installato per impostare il server VNC.
In questo articolo andremo attraverso l’installazione e la configurazione del server VNC su CentOS 7 / RHEL 7.
- Step:1 Assicurati che i pacchetti desktop siano installati
- Step:2 Installare Tigervnc e altri pacchetti di dipendenza.
- Step:3 Impostare il file di configurazione del server VNC.
- Step:4 Aggiorna le informazioni dell’utente nel file di configurazione
- Step:5 Impostare la password VNC per l’utente.
- Step:6 Accedi alla sessione desktop remoto.
Step:1 Assicurati che i pacchetti desktop siano installati
Per impostare il server VNC prima ci assicuriamo che il desktop sia installato, nel mio caso sto usando Gnome Desktop. Se Gnome Desktop non è installato sulla tua macchina Linux allora usa il seguente comando per installare.
# yum groupinstall "GNOME Desktop"
Step:2 Installare Tigervnc e altri pacchetti di dipendenza.
# yum install tigervnc-server xorg-x11-fonts-Type1
Step:3 Impostare il file di configurazione del server VNC.
Mentre si copia il file di configurazione VNC possiamo menzionare il numero di porta su cui vogliamo che il servizio VNC sia in ascolto. Nel mio caso sto usando la porta 3, significa che VNC ascolterà su “5903”. Quindi durante la connessione al server VNC possiamo specificare il numero di porta come <IP_Address_VNC_Server:3> o <IP_Address_VNC_Server:5903>
# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:3.service
Step:4 Aggiorna le informazioni dell’utente nel file di configurazione
# vi /etc/systemd/system/vncserver@:3.service
Sostituisci l’utente “linuxtechi” secondo le tue esigenze. Nel mio caso l’utente linuxtechi sarà in grado di controllare e gestire la sua sessione desktop utilizzando client VNC remoti.
Impostare la regola del firewall se il firewall è abilitato sul vostro linux box.
Step:5 Impostare la password VNC per l’utente.
Passa all’utente (linuxtechi) ed esegui il comando vncserver per impostare la password come mostrato di seguito :
Avvia e abilita il servizio VNC al boot.
Esegui i seguenti comandi solo come root.
Step:6 Accedi alla sessione desktop remoto.
Dalla macchina Ubuntu :
ubuntu@localhost:~$ vncviewer 192.168.1.15:3
Inserisci la password VNC che abbiamo impostato nel passo precedente, dopo aver convalidato l’autenticazione la sessione Desktop remoto inizierà.
Dalla macchina Windows usando VNC Viewer
Inserisci l’indirizzo IP e il numero di porta del server VNC e poi clicca su OK
Inserisci la password VNC & poi clicca su OK.
La sessione desktop si avvierà dopo l’autenticazione.