GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar el servidor VNC en CentOS 8 / RHEL 8

La siguiente guía simple lo ayuda a instalar el servidor VNC en máquinas CentOS 8 / RHEL 8. El servidor VNC le permite acceder al escritorio de forma remota desde otras máquinas que tengan un cliente instalado.

El servidor VNC no está instalado de forma predeterminada. Debe configurar el servidor VNC manualmente.

Requisitos

Los pasos mencionados en este artículo solo funcionarán si ha habilitado la suscripción a RHEL o ha configurado el repositorio local de yum en su sistema.

Instalar escritorio Gnome

Antes de instalar el servidor VNC, deberá instalar el escritorio Gnome usando el comando YUM.

LEER :Instale Gnome Desktop en CentOS 8 / RHEL 8

Instalar servidor VNC

El paquete del servidor VNC está disponible en el repositorio del sistema operativo base. Aquí, instalaremos el servidor TigerVNC y los paquetes de fuentes X11 usando el comando YUM.

yum install -y tigervnc-server xorg-x11-fonts-Type1

Servicios al usuario

El servidor VNC recomienda que el servicio se inicie como servicio de usuario en lugar de servicio del sistema. De forma predeterminada, systemd inicia el servicio del usuario cuando el usuario inicia sesión y se detiene una vez que el usuario ha cerrado la sesión.

Por lo tanto, para iniciar el servicio en un momento de arranque como usuario, debemos habilitar la permanencia.

loginctl enable-linger <USER_NAME>

Para el usuario raj, el comando será:

loginctl enable-linger raj

Establecer contraseña VNC

Establezca la contraseña de VNC después de cambiar a su usuario (raj).

[raj@server ~]$ vncpasswd

Establece la contraseña.

Password:  << Enter Password
Verify:  << Re-Enter Password
Would you like to enter a view-only password (y/n)? n
A view-only password is not used

Iniciar servidor VNC

Inicie sesión como su usuario y cree la estructura de directorios para contener los archivos de unidad de nivel de usuario (.servicio).

$ mkdir -p ~/.config/systemd/user

Copie el archivo del servicio VNC de /usr/lib/systemd/user/ a ~/.config/systemd/user/ ejecute el servicio VNC como un servicio de usuario.

$ cp /usr/lib/systemd/user/[email protected] ~/.config/systemd/user/

Vuelva a cargar systemd para que systemd reconozca el servicio VNC de su usuario.

$ systemctl --user daemon-reload

Si obtiene un error como:Error al conectarse al bus:No existe tal archivo o directorio, ejecute el siguiente comando.

export XDG_RUNTIME_DIR=/run/user/`id -u`

Habilite el servicio VNC para iniciarlo automáticamente. Además, inicie el servicio con la opción –ahora.

De forma predeterminada, el servidor VNC escucha en el puerto 5900, pero si configuramos el desplazamiento del puerto para VNC, podemos ejecutar un servidor VNC en un subpuerto del puerto predeterminado 5900.

systemctl --user enable vncserver@:<display>.service --now

Por ejemplo, si mencionamos la pantalla 1, se podrá acceder al escritorio en 5901. Puede conectarse a la sesión de escritorio de VNC especificando la dirección IP: (192.168.1.10:1 o 192.168.1.10:5901).

Para esta demostración, usaré el puerto 1.

$ systemctl --user enable vncserver@:1.service --now

Verifique el estado del servicio VNC con el siguiente comando.

$ systemctl --user status vncserver@:1.service

Cortafuegos

Agregue una regla de firewall para permitir la conexión de escritorio remoto VNC. La siguiente regla está configurada para permitir el desplazamiento de puerto 5901 mencionado en el paso anterior.

firewall-cmd --permanent --add-port=5901/tcp

firewall-cmd --reload

Acceder a la sesión de escritorio remoto de VNC

Abra un visor VNC desde una máquina Windows/Linux e ingrese una dirección de escritorio remoto.

direcciónip:5901

O

dirección IP:1

Se le pedirá que ingrese la contraseña de sesión de VNC. Introduzca la contraseña que ha creado anteriormente.

Ahora debería obtener la sesión de escritorio de VNC.

Conclusión

En esta publicación, aprendió cómo instalar y configurar el servidor VNC en CentOS 8 / RHEL 8. Si tiene algún problema o comentario, compártalo en la sección de comentarios.


Cent OS
  1. Cómo instalar el servidor de correo postfix en RHEL 8 / CentOS 8

  2. Cómo instalar el servidor vnc en RHEL 8 / CentOS 8

  3. Cómo instalar Puppet en CentOS 8 / RHEL 8

  4. Cómo instalar Puppet 6.x en CentOS 7 / RHEL 7

  5. CentOS / RHEL 7:Cómo instalar la GUI

Cómo instalar el servidor VNC en CentOS 7

Cómo instalar el servidor VNC en CentOS 6

Cómo instalar el servidor VNC en CentOS 8

Cómo instalar y configurar el servidor VNC (TigerVNC) en CentOS / RHEL 7

Cómo configurar el servidor VNC en CentOS/RHEL 6

Cómo instalar y configurar el servidor VNC en CentOS/RHEL 8