Serverspace Black Friday
JH
Joe Harris
Abril 13 2025
Actualizado el 30 de enero de 2026

Cómo instalar y configurar el servidor TightVNC en Ubuntu 20.04 (Guía paso a paso)

Linux Ubuntu VNC

TightVNC Server es una solución popular para configurar el acceso al escritorio remoto en Ubuntu 20.04, especialmente en instalaciones de servidor sin interfaz gráfica. Permite a los administradores de sistemas y desarrolladores gestionar remotamente Linux servidores que utilizan un protocolo VNC ligero y eficiente.

En esta guía paso a paso, aprenderá cómo instalar y configurar TightVNC Server en Ubuntu 20.04, configure un entorno de escritorio, habilite el inicio automático y conéctese de forma segura a un escritorio remoto.

¿Cuándo deberías usar TightVNC? Ubuntu 20.04?

  • Administración remota de Ubuntu servidores
  • Acceder a una GUI sin cabeza Ubuntu Server
  • Escritorio remoto ligero a través de conexiones de bajo ancho de banda

TightVNC frente a otros servidores VNC

En comparación con alternativas como TigerVNC o RealVNC Server, TightVNC es liviano, fácil de instalar y muy adecuado para tareas básicas de escritorio remoto. Ubuntu 20.04. Se suele elegir para servidores donde el rendimiento y la simplicidad son más importantes que las funciones gráficas avanzadas.

Preparación

Todos los comandos de esta guía se ejecutan como usuario root o usando sudo en Ubuntu 20.04.

Si su firewall está habilitado, debe abrir puertos para conexiones VNC entrantes. Para una conexión, es suficiente abrir 5901 como se muestra a continuación. Si necesita más conexiones simultáneas, abra 5902, 5903, etc.

ufw allow 5901/tcp

Instalación del servidor TightVNC

Actualizar paquetes del sistema:

sudo apt update && sudo apt upgrade

El entorno gráfico no está instalado por defecto en las versiones de servidor de Ubuntu. Por lo tanto, si queremos conectarnos a un escritorio remoto, necesitamos instalar un shell gráfico. Instalemos el propio servidor TightVNC al mismo tiempo.

apt install xfce4 xfce4-goodies tightvncserver

Configuración del servidor TightVNC

Iniciemos el servidor TightVNC por primera vez. Creará los archivos necesarios para el trabajo y le pedirá que cree una contraseña.

vncserver

Establece una contraseña y confírmala. Si necesita restringir el control del escritorio remoto, seleccione una contraseña de solo lectura.

Ahora detenga su sesión de TightVNC para ajustar otras configuraciones.

vncserver -kill :1

Abra el archivo de configuración de TightVNC.

nano ~/.vnc/xstartup

Agregue la siguiente línea al final.

startxfce4

Y vuelva a iniciar el servidor.

vncserver

Configurar la ejecución automática

De forma predeterminada, TightVNC no tiene un demonio y no se enciende después de reiniciar el sistema. Para solucionar esto, creemos una nueva unidad en systemd.

nano /etc/systemd/system/vncserver.service

Inserte la siguiente configuración allí:

[Unit]
Description=TightVNC server
After=syslog.target network.target
[Service]
Type=forking
User=root
PAMName=login
PIDFile=/root/.vnc/%H:1.pid
ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1
ExecStart=/usr/bin/vncserver
ExecStop=/usr/bin/vncserver -kill :1
[Install]
WantedBy=multi-user.target
config file
Captura de pantalla 1. Archivo de configuración

Recargar systemd:

systemctl daemon-reload

Habilite la ejecución automática del servidor TightVNC e inícielo.

systemctl enable --now vncserver

Conexión a un escritorio remoto

Inicie cualquier cliente VNC. Para Windows, puede usar RealVNC o TightVNC Viewer. Para Linux - Remmina. Utilice la dirección IP de su servidor con el puerto 5901 como servidor VNC.

Launching the VNC client
Captura de pantalla 2. Iniciando el cliente VNC.

Ingrese la contraseña que creó anteriormente y verá el escritorio remoto.

Para asegurar la conexión, consulte Cómo establecer una conexión VNC sobre SSH túnel en Ubuntu 20.04.

Preguntas frecuentes: Servidor TightVNC en Ubuntu 20.04

  • P1: ¿Para qué se utiliza el servidor TightVNC?
    TightVNC Server le permite conectarse y controlar un servidor remoto Ubuntu Entorno de escritorio. Se utiliza comúnmente para administración remota, soporte técnico y acceso a un servidor con una interfaz gráfica.
  • P2: ¿Qué puerto utiliza TightVNC de forma predeterminada?
    De forma predeterminada, la primera sesión de VNC se ejecuta en el puerto 5901. Las sesiones posteriores usarán los puertos 5902, 5903, etc. Debe abrir estos puertos en su firewall si varios usuarios se conectan simultáneamente.
  • P3: ¿Necesito un entorno gráfico para que TightVNC funcione?
    Si. Desde Ubuntu El servidor no incluye un escritorio gráfico de forma predeterminada, debe instalar un entorno de escritorio (por ejemplo, XFCE) junto con TightVNC Server para acceder a una GUI completa de forma remota.
  • P4: ¿Cómo puedo hacer que TightVNC se inicie automáticamente después de reiniciar?
    Debe crear una unidad de servicio systemd para el servidor TightVNC, habilitarla con systemctl enable e iniciarla. Esto garantiza que el servidor VNC se inicie automáticamente al arrancar el sistema.
  • Q5: ¿Cómo me conecto de forma segura a TightVNC?
    El protocolo VNC predeterminado no está cifrado. Para proteger su sesión, debe establecer una conexión mediante un... SSH Túnel. Esto garantiza que sus datos y contraseña estén protegidos durante la transmisión.
  • P6: ¿Puedo restringir a los usuarios remotos al modo de solo visualización?
    Sí. Al configurar la contraseña de VNC por primera vez, TightVNC le permite crear una contraseña de solo lectura que evita que los usuarios remotos controlen el escritorio.
  • P7: ¿Qué clientes puedo usar para conectarme a TightVNC?
    On WindowsEntre los clientes más populares se incluyen RealVNC Viewer y TightVNC Viewer. LinuxSe utilizan habitualmente herramientas como Remmina.
  • P8: ¿Puedo usar TightVNC en Ubuntu ¿Servidores en la nube?
    Sí. TightVNC Server funciona bien en la nube. Ubuntu 20.04 servidores, incluidos VPS y máquinas virtuales, siempre que los puertos necesarios estén abiertos y esté instalado un entorno de escritorio.

Conclusión

Esta guía mostró cómo instalar y configurar TightVNC Server en Ubuntu 20.04 paso a paso: desde la preparación del sistema y la instalación de un entorno de escritorio hasta la activación de la ejecución automática y la conexión segura a un escritorio remoto.

TightVNC sigue siendo una solución práctica para la administración remota de Ubuntu servidores. Para mayor seguridad, considere siempre usar SSH reglas de tunelización y firewall al exponer servicios VNC.

Votar:
4 de 5
Calificación promedio: 4.5
Calificado por: 83
1101 CT Ámsterdam Países Bajos, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

También le podría interesar...

Utilizamos cookies para hacer que su experiencia en el Serverspace mejor. Al continuar navegando en nuestro sitio web, usted acepta nuestros
Uso de Cookies y Política de privacidad.