2 enero, 2026

Cómo instalar y configurar VNC en Fedora 42: Guía paso a paso para acceso remoto

Acceder a tu escritorio Fedora de forma remota puede ser muy útil, ya sea para soporte, administración o simplemente trabajar desde otra computadora. En este artículo aprenderás a instalar y configurar VNC en Fedora 42 de manera segura y práctica.


Parte 1: ¿Qué es VNC y por qué usarlo en Fedora 42?

VNC (Virtual Network Computing) es una tecnología que permite controlar un escritorio remoto usando teclado y ratón a través de la red.
En Fedora 42, el paquete más común es TigerVNC, que ofrece buen rendimiento y compatibilidad.

🔑 Ventajas de usar VNC en Fedora 42:

  • Acceso remoto a tu escritorio gráfico.
  • Posibilidad de trabajar en modo espectador (view-only).
  • Compatible con entornos de escritorio GNOME, KDE, XFCE.
  • Configuración sencilla con systemd.

Parte 2: Instalación y configuración básica de VNC en Fedora

1. Instalar TigerVNC

sudo dnf install tigervnc-server -y

2. Definir el usuario

Edita el archivo:

sudo nano /etc/tigervnc/vncserver.users

Ejemplo:

:1=juan

Esto indica que el usuario juan usará el display :1, que corresponde al puerto 5901.

3. Crear contraseña

Ejecuta:

vncpasswd

Te pedirá una contraseña para acceso completo.
Luego pregunta:

Would you like to enter a view-only password (y/n)?
  • Yes (y): defines una contraseña solo para ver.
  • No (n): solo habrá acceso con control total.

Parte 3: Configuración del archivo ~/.vnc/xstartup

El archivo xstartup define qué escritorio se abrirá al conectarte por VNC.

Ubicación:

/home/usuario/.vnc/xstartup

Ejemplo con GNOME (escritorio por defecto en Fedora 42):

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec gnome-session &

Dale permisos:

chmod +x ~/.vnc/xstartup

Otros escritorios:

  • KDE Plasma → exec startplasma-x11 &
  • XFCE → exec startxfce4 &

Parte 4: Iniciar, habilitar y acceder al servidor VNC

1. Habilitar servicio con systemd

sudo systemctl daemon-reload
sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service

2. Abrir firewall

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

3. Conectar desde el cliente

Desde otra computadora con un visor VNC (TigerVNC Viewer, Remmina, RealVNC), conecta a:

IP-del-servidor:5901

Ejemplo:

192.168.1.100:5901

4. Acceso seguro con SSH

Para mayor seguridad, usa túnel SSH:

ssh -L 5901:localhost:5901 usuario@IP-del-servidor

Luego abre tu cliente VNC en localhost:5901.


Conclusión: Con esta guía ya sabes cómo instalar y configurar VNC en Fedora 42, desde la instalación de TigerVNC hasta la conexión segura con SSH.


author avatar
blogdecomputo.com

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *