Innanzitutto, devi consentire la porta VNC 5900 (impostazione predefinita) tramite il firewall CentOS 8. Per fare ciò, eseguire il seguente comando:
$ sudo firewall-cmd-sierervice = vnc-server --permanent
Ora ricarica firewalld per le modifiche per avere effetto con il seguente comando:
$ sudo firewall-cmd--ricarichi
Trovare l'indirizzo IP:
Per connettersi a distanza al desktop CentOS 8 in remoto sul protocollo VNC, è necessario conoscere l'indirizzo IP della macchina CentOS 8.
Per trovare l'indirizzo IP della macchina CentOS 8, eseguire il seguente comando:
$ nmcli
L'indirizzo IP della macchina CentOS 8 dovrebbe essere stampato. Nel mio caso, lo è 192.168.20.131.
Abilita la condivisione dello schermo:
Puoi usare il Condivisione dello schermo Funzione dell'ambiente desktop gnome di CentOS 8 per condividere facilmente il tuo desktop CentOS 8 con altre persone. Quindi, possono vedere cosa stai facendo. Ma non saranno in grado di controllare a distanza la tua macchina CentOS 8. Questo è fantastico quando vuoi mostrare qualcosa a qualcuno ma non vuoi che interferiscano sul tuo lavoro.
Abilitare Condivisione dello schermo, apri il Impostazioni app.
Ora, naviga su Condivisione sezione. Assicurarsi Condivisione è girato SU.
Ora, fai clic su Condivisione dello schermo.
Interruttore SU Condivisione dello schermo.
Condivisione dello schermo dovrebbe essere SU.
Ora, da qualsiasi client VNC, prova a connetterti alla macchina CentOS 8.
Una volta che qualcuno cerca di connettersi alla tua macchina CentOS 8, dovresti vedere una notifica come mostrato nello screenshot seguente.
Fai clic sulla notifica e fai clic su Accettare Per accettare la connessione remota.
Dovresti essere connesso alla tua macchina CentOS 8.
Puoi anche impostare una password per l'accesso VNC. In questo modo, puoi accedere alla tua macchina CentOS 8 incustodita (nessuno deve più accettare la connessione remota).
Per farlo, seleziona Richiedono una password dal Opzioni di accesso sezione e digita la password desiderata.
Ora, se provi a connetterti alla macchina CentOS 8 sul protocollo VNC, ti verrà richiesto una password.
Se fornisci la password corretta, sarai in grado di accedere alla macchina CentOS 8 in remoto.
Abilita l'accesso remoto:
Se vuoi controllare a distanza la tua macchina CentOS 8 sul protocollo VNC, allora questa sezione fa per te.
Per controllare a distanza la macchina CentOS 8, controlla Consenti connessioni per controllare lo schermo dal Condivisione dello schermo finestra.
È possibile impostare una password VNC per l'accesso incustodito allo stesso modo. Hai anche la possibilità di richiedere l'approvazione per ogni connessione remota.
Ora puoi connetterti alla macchina CentOS 8 in remoto sul protocollo VNC allo stesso modo. Una volta connesso, puoi controllare a distanza la tua macchina CentOS 8.
Connettiti a CentOS 8 Desktop in remoto su Windows 10:
ho usato Remmina Client desktop remoto nelle sezioni precedenti di questo articolo per la connessione a distanza alla macchina CentOS 8 sul protocollo VNC. Remmina è disponibile su Linux.
Se sei su Mac o Windows, probabilmente puoi usare Realvnc'S VNC Viewer.
Se si tenta di connetterti alla macchina CentOS 8 utilizzando VNC Viewer in particolare su Windows 10, vedrai il seguente messaggio di errore.
Ciò accade perché, VNC Viewer al momento di questa scrittura, non supporta la crittografia TLS. Per risolvere questo problema, è necessario configurare CentOS 8 in modo da consentire connessioni VNC non crittografate. Puoi usare il Editor DCONF app per farlo.
È possibile installare l'app Editor DCONF con il seguente comando:
Per confermare l'installazione, premere Y e poi premere .
L'editor DCONF dovrebbe essere installato.
Ora, avvia l'editor DCONF dal menu dell'applicazione di CentOS 8.
Clicca su Starò attento.
Clicca su org.
Clicca su gnoma.
Clicca su desktop.
Clicca su desktop remoto.
Clicca su Vnc.
Clicca su crittografia.
Ora, attiva Off Usa il valore predefinito.
Ora, fai clic sul menu a discesa di Valore personalizzato. Ora, controlla nessuno E tls-anon caselle di controllo. Quindi, fai clic sull'icona del segno di spunta come contrassegnato nello screenshot seguente.
IL Valore corrente dovrebbe essere ['Nessuno', 'TLS-ANON'] Come mostrato nello screenshot seguente. Ora, chiudi l'editor DCONF.
Ora, se provi a connetterti alla macchina CentOS 8 da VNC Viewer, vedrai il seguente messaggio di avviso. Clicca su Continua.
Ora, digita la password VNC e fai clic su OK.
Dovresti essere connesso alla tua macchina CentOS 8.
Potresti affrontare alcuni problemi una volta che sei connesso. Ad esempio, potresti vedere uno schermo nero.
Puoi anche vedere un messaggio di errore come segue.
È facile da risolvere. Per risolvere questo problema, vai al Impostazioni.
Clicca su Qualità dell'immagine menu a discesa.
Ora, impostalo su entrambi Alto, medio O Basso. Quindi, fare clic su OK.
Dovrebbe essere risolto.
Se non è ancora risolto, chiudere la finestra VNC Viewer.
Ora, connettiti alla macchina CentOS 8 dalla finestra delle sessioni.
Dovresti essere connesso e tutto dovrebbe funzionare come previsto.
Se non vuoi passare attraverso questa seccatura, puoi usare il client VNC stretto. Nel mio test, il client VNC stretto ha lavorato senza problemi su Windows 10.
Quindi, è così che configura VNC Server su CentOS 8. Grazie per aver letto questo articolo.