Domanda :Come accedere in remoto all'ambiente grafico su CentOS/RHEL 8?
L'accesso verrà utilizzato utilizzando un server VNC.
Configura il server VNC
1. Installa VNC Server e l'ambiente grafico nel server:
$ sudo dnf install tigervnc-server $ sudo dnf group install "Server with GUI"
2. Configurare gli utenti che utilizzeranno VNC. Modifica /etc/tigervnc/vncserver.users e aggiungi il numero di visualizzazione e l'utente:
:[display_number]=[user]
Ad esempio:
:1=opc
3. Configurare la password VNC per [utente] e definire il desktop predefinito:
$ vncpasswd $ echo session=gnome >> .vnc/config
4. Avvia il servizio corrispondente:
$ sudo systemctl start vncserver@:[display_number]
Ad esempio:
$ sudo systemctl start vncserver@:1
Accesso visualizzatore VNC
Per connettersi al servizio VNC si consiglia di utilizzare un tunnel SSH.
Connetti usando ssh
1. Comando ssh per la connessione:
$ ssh [user]@[server] -L 590[display_number]:localhost:590[display_number]
Ad esempio:
$ ssh opc@[server] -L 5901:localhost:5901
2. Collega vncviewer:
$ vncviewer localhost:[display_number]
Ad esempio:
$ vncviewer localhost:1Nota :Per utilizzare il tunnel, collegarsi a "localhost", non all'indirizzo IP esterno.
Collega usando lo stucco
1. Avvia stucco:
2. Vai su Connessione -> SSH -> Tunnel:
3. Fare clic su "Aggiungi" e poi su "Apri":
4. Collega il visualizzatore VNC a "localhost:1":