El servidor VNC (Virtual Network Computing) permite compartir el escritorio remoto utilizando clientes VNC remotos como el visor VNC. En CentOS 7 & RHEL 7 paquete llamado «tigervnc-server» necesita ser instalado con el fin de configurar el servidor VNC.
En este artículo vamos a ir a través de la instalación y configuración del servidor VNC en CentOS 7 / RHEL 7.
- Paso:1 Asegúrese de que los paquetes de escritorio están instalados
- Paso:2 Instalar Tigervnc y otros paquetes de dependencia.
- Paso:3 Configurar el archivo de configuración del servidor VNC.
- Paso:4 Actualizar la información del usuario en el archivo de configuración
- Paso:5 Configure la contraseña VNC para el usuario.
- Paso:6 Acceda a la sesión de escritorio remoto.
Paso:1 Asegúrese de que los paquetes de escritorio están instalados
Con el fin de configurar el servidor VNC primero nos aseguramos de que el escritorio está instalado, en mi caso estoy usando Gnome Desktop. Si Gnome Desktop no está instalado en su máquina Linux a continuación, utilice el siguiente comando para instalar.
# yum groupinstall "GNOME Desktop"
Paso:2 Instalar Tigervnc y otros paquetes de dependencia.
# yum install tigervnc-server xorg-x11-fonts-Type1
Paso:3 Configurar el archivo de configuración del servidor VNC.
Mientras que la copia del archivo de configuración VNC podemos mencionar el número de puerto en el que queremos que el servicio VNC sea escuchar. En mi caso estoy usando el puerto 3, esto significa que VNC escuchará en «5903». Así que mientras se conecta al servidor VNC podemos especificar el número de puerto como <Dirección_IP_Servidor_VNC:3> o <Dirección_IP_Servidor_VNC:5903>
# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:3.service
Paso:4 Actualizar la información del usuario en el archivo de configuración
# vi /etc/systemd/system/vncserver@:3.service
Reemplazar el usuario «linuxtechi» según su requisito. En mi caso el usuario linuxtechi será capaz de controlar y gestionar su sesión de escritorio utilizando clientes VNC remotos.
Configure la regla de firewall si el firewall está habilitado en su caja linux.
Paso:5 Configure la contraseña VNC para el usuario.
Cambie al usuario (linuxtechi) y ejecute el comando vncserver para establecer la contraseña como se muestra a continuación :
Inicie y habilite el servicio VNC en el arranque.
Ejecute los siguientes comandos sólo como root.
Paso:6 Acceda a la sesión de escritorio remoto.
Desde la máquina Ubuntu :
ubuntu@localhost:~$ vncviewer 192.168.1.15:3
Ingrese la contraseña VNC que hemos establecido en el paso anterior, después de validar la autenticación se iniciará la sesión de Escritorio Remoto.
Desde la máquina Windows usando VNC Viewer
Ingrese la dirección IP del servidor VNC y el número de puerto y luego haga clic en Aceptar
Ingrese la contraseña VNC & y luego haga clic en Aceptar.
La sesión de escritorio se iniciará después de la autenticación.