Ubuntu 26.04 viene con la funcionalidad de escritorio remoto GNOME incorporada, que admite protocolos RDP y VNC. No se necesita software adicional para habilitar el acceso remoto. Este artículo cubre cómo configurar y utilizar estas soluciones de escritorio remoto.
GNOME Escritorio remoto integrado (recomendado)
Ubuntu El escritorio 26.04 de GNOME 50 incluye un servicio de escritorio remoto integrado basado en el componente gnome-remote-desktop con soporte de protocolo RDP nativo.
Habilitar el escritorio remoto
- Abra “Configuración > Sistema > Escritorio remoto”
- Active la opción “Escritorio remoto”
- Establezca el método de acceso:
- Control remoto: permite a los usuarios remotos controlar su escritorio
- Inicio de sesión remoto: permite a los usuarios remotos iniciar sesión en una nueva sesión
Configurar el acceso RDP
En la configuración de Escritorio remoto:
- Habilitar “Escritorio remoto”
- Tenga en cuenta la dirección del dispositivo mostrada (por ejemplo,
192.168.1.100) - Establecer un nombre de usuario y contraseña para la autenticación remota
- Si es necesario, habilite la opción “Requerir verificación” para mayor seguridad
Conexión desde Windows
El cliente integrado de “Conexión a Escritorio remoto” de Windows puede conectarse directamente:
- Abra “Conexión a escritorio remoto” (
mstsc.exe) en Windows - Ingrese la dirección IP de la máquina Ubuntu
- Ingrese el nombre de usuario y contraseña que configuró
- Haga clic en “Conectar”
Conexión desde macOS
En macOS, puede utilizar el cliente de escritorio remoto de Microsoft (descargar desde App Store) para conectarse al servicio RDP de Ubuntu.
Conexión desde otra máquina Linux
# Using GNOME Connections
sudo apt install gnome-connections
# Using Remmina (more feature-rich)
sudo apt install remmina remmina-plugin-rdpAbra Remmina, cree una nueva conexión, seleccione el protocolo RDP y complete la dirección y las credenciales.
Escritorio remoto VNC
VNC es otro protocolo de escritorio remoto ampliamente utilizado.
Las versiones recientes de GNOME Remote Desktop han eliminado el backend VNC integrado; el panel “Configuración > Sistema > Escritorio remoto” ahora ofrece solo RDP. Para VNC, instale un servidor VNC de terceros (como TigerVNC a continuación).
Usando un servidor VNC independiente
Puede instalar TigerVNC como servidor VNC independiente:
sudo apt install tigervnc-standalone-server tigervnc-commonConfigure el servidor VNC:
# Set VNC password
vncpasswd
# Start VNC server
vncserver :1 -geometry 1920x1080 -depth 24
# Stop VNC server
vncserver -kill :1Conexión de cliente VNC
Conéctese al servidor VNC desde otros dispositivos:
# Install TigerVNC Viewer on Linux
sudo apt install tigervnc-viewer
# Connect
vncviewer server-address:5901Consideraciones de seguridad
El escritorio remoto implica riesgos de seguridad. Por favor observe lo siguiente:
Uso de túneles SSH para cifrar VNC
El protocolo VNC no cifra las transmisiones de forma predeterminada. Se recomienda utilizar túneles SSH:
# Establish an SSH tunnel on the client
ssh -L 5901:localhost:5901 username@server-address
# Then connect to the local forwarded port
vncviewer localhost:5901Configuración del cortafuegos
Asegúrese de que solo los puertos necesarios estén abiertos:
# RDP default port 3389
sudo ufw allow 3389/tcp
# VNC default port (display :1 corresponds to 5901)
sudo ufw allow 5901/tcp
# Allow only specific IP range
sudo ufw allow from 192.168.1.0/24 to any port 3389Otras recomendaciones de seguridad
- Utilice contraseñas seguras para la autenticación de escritorio remoto
- No exponga los puertos de escritorio remoto directamente a la Internet pública
- Para acceso externo, utilice un túnel VPN o SSH
- Verifique periódicamente los registros de acceso remoto
Optimización del rendimiento del escritorio remoto
Optimización de la red
- Utilice una conexión por cable en la LAN para disfrutar de la mejor experiencia
- El protocolo RDP es generalmente más eficiente en ancho de banda que VNC
- Reducir la profundidad y la resolución del color puede mejorar la experiencia en condiciones de bajo ancho de banda
Configuración de pantalla
Cuando se utiliza una conexión RDP, el cliente normalmente le permite configurar:
- Resolución que coincide con la pantalla del cliente.
- Profundidad de color (alta calidad frente a alto rendimiento)
- Redirección de audio
- Compartir portapapeles
Solución de problemas comunes
No se puede conectar al escritorio remoto
# Check if the remote desktop service is running
systemctl status gnome-remote-desktop
# Restart the service
systemctl restart gnome-remote-desktop
# Check if ports are listening
ss -tlnp | grep -E '3389|5900'
# Check firewall rules
sudo ufw statusPantalla negra después de la conexión
Esto suele ser un permiso Wayland o un problema de estado del servicio de Escritorio remoto GNOME. Asegúrese de que se hayan otorgado permisos para compartir pantalla en la configuración de Escritorio remoto y reinicie gnome-remote-desktop; Si el problema persiste, actualice el sistema o utilice otro método de escritorio remoto.
Conexión lenta
- Reduzca la configuración de resolución y profundidad de color en el cliente
- Compruebe si el ancho de banda de la red es suficiente
- Deshabilite los efectos de animación de escritorio innecesarios
Resumen
La función de escritorio remoto GNOME incorporada de Ubuntu 26.04 hace que la configuración del escritorio remoto sea muy sencilla y el protocolo RDP proporciona una buena compatibilidad con el ecosistema de Windows. Para usuarios avanzados, VNC ofrece más flexibilidad. Independientemente de la solución que elija, priorice siempre la configuración de seguridad para evitar el acceso remoto no autorizado.