Acceder a una computadora de escritorio Linux remota es posible gracias al protocolo de escritorio remoto (RDP), un protocolo propietario desarrollado por Microsoft. Proporciona una interfaz gráfica al usuario para conectarse a otra computadora remota a través de una conexión de red. FreeRDP es una implementación gratuita del RDP.
RDP funciona en un modelo cliente/servidor, donde la computadora remota debe tener instalado y en funcionamiento el software del servidor RDP, y un usuario emplea el software cliente RDP para conectarse a él, para gestionar la computadora de escritorio remota.
En este artículo, compartiremos una lista de software para acceder a un escritorio Linux remoto: la lista comienza con aplicaciones VNC.
VNC (Computación Virtual en Red) es un protocolo cliente-servidor que permite a las cuentas de usuario conectarse y controlar remotamente un sistema distante utilizando los recursos proporcionados por la Interfaz Gráfica de Usuario (GUI).
Herramientas de Escritorio Remoto para Linux
A continuación se presenta la lista de las mejores herramientas de escritorio remoto para Linux:
Zoho Assist
Zoho Assist es un software de soporte remoto gratuito, rápido y multiplataforma que te permite acceder y brindar soporte a escritorios o servidores Linux sin protocolos de conexión remota como RDP, VNC o SSH. Las conexiones remotas pueden establecerse desde tu navegador favorito o un complemento de escritorio, independientemente de la red del ordenador remoto.
Con una amplia variedad de características como transferencia de archivos remotos, navegación de múltiples monitores y compartir portapapeles para ayudar a los proveedores de servicios gestionados, técnicos de soporte informático y técnicos de servicio de asistencia, depurar un escritorio remoto de Linux es pan comido con Zoho Assist.
Zoho Assist es extremadamente seguro con autenticación de dos factores, visor de registro de acciones y compatibilidad con antivirus. El cifrado SSL y AES de 256 bits aseguran que toda la información relacionada con la sesión se transmita a través de un túnel encriptado.
A clutter-free user interface makes working easy for first-timers. You can customize email templates, and rebrand the Linux remote desktop application to use your company’s name, logo, favicon, and portal URL.
Con Zoho Assist, puedes configurar todas las principales variaciones de computadoras y servidores Linux como Ubuntu, Redhat, Cent, Debian Linux Mint y Fedora para acceso sin supervisión, y acceder a ellos sin problemas en cualquier momento.

Remote Access Plus es un software de soporte remoto poderosamente construido que permite a los profesionales de IT colaborar y solucionar problemas en dispositivos ubicados en cualquier lugar del mundo, en solo unos clics. Un servidor alojado de forma centralizada se mantiene en contacto con las máquinas cliente y los técnicos pueden acceder a ellas según demanda.
A simple user interface and client-server architecture enable seamless connectivity for IT and help desk technicians to troubleshoot a remote device. Besides, you can voice or video call, or even text chat with your end-user to understand and resolve the issue better and faster.

Equipado con autenticación de dos factores, cifrado AES de 256 bits y un visor de registro de acciones, puedes acceder y controlar cualquier dispositivo Linux remoto sin preocuparte por la seguridad. También puedes crear grupos personalizados para gestionar tus dispositivos Linux.
Esto es especialmente útil si tienes muchos dispositivos Linux para gestionar, ya que los grupos personalizados dinámicos añaden automáticamente dispositivos al grupo, siempre que cumplan con un conjunto de criterios definidos.
Remote Access Plus está disponible tanto como solución local como en la nube. Además, puedes elegir entre tres ediciones diferentes: Gratis, Estándar y Profesional, según el número de dispositivos Linux gestionados y las características que necesites.
Con Remote Access Plus, puedes tomar el control remoto de varios dispositivos Linux, como aquellos que funcionan con Ubuntu, Debian, Red Hat Enterprise Linux, Fedora, CentOS, Mandriva, OpenSuSE, ¡y también admite más de 17 idiomas!
ThinLinc – Servidor Remoto de Linux
ThinLinc es un servidor remoto de Linux altamente seguro y rápido utilizado para publicar escritorios y aplicaciones de Linux para múltiples usuarios ubicados en cualquier lugar y utilizando cualquier dispositivo cliente (Linux, macOS, Windows y navegador web).
El servidor se instala y mantiene fácilmente en cualquier distribución de Linux popular y funciona para 1 hasta miles de usuarios. Simplemente agrega servidores de agentes adicionales y escala el número de usuarios con poco esfuerzo. El uso de ThinLinc es gratuito para un máximo de 10 usuarios concurrentes por organización.
A diferencia de la mayoría de los VNC, ThinLinc admite nativamente la Redirección de Audio; proporciona una mejor Calidad de Imagen y Responsividad; es más Seguro; Fácil de Configurar; y tiene Redundancia, Balanceo de Carga y Alta Disponibilidad integrados.
ThinLinc cambia dinámicamente la configuración para ofrecer la mejor calidad de imagen sin sacrificar velocidad y proporcionar una experiencia fluida incluso si estás utilizando una red limitada o si es inestable. ThinLinc se utiliza ampliamente para proporcionar aceleración gráfica del servidor a través de VirtualGL para software remoto en 3D y de alta demanda.
ThinLinc se basa principalmente en código abierto, empacando TigerVNC, noVNC, SSH y Pulse Audio en un software estable, compatible y de nivel empresarial. La empresa también es la encargada de los proyectos TigerVNC y noVNC.

1. TigerVNC
TigerVNC es una implementación gratuita, de código abierto, de alto rendimiento y neutral en la plataforma de VNC. Es una aplicación cliente/servidor que permite a los usuarios iniciar e interactuar con aplicaciones gráficas en máquinas remotas.
A diferencia de otros servidores VNC como VNC X o Vino que se conectan directamente al escritorio en tiempo de ejecución, tigervnc-vncserver utiliza un mecanismo diferente que configura un escritorio virtual independiente para cada usuario.
Es capaz de ejecutar aplicaciones en 3D y de video, y trata de mantener una interfaz de usuario consistente y reutilizar componentes, cuando sea posible, en las distintas plataformas que soporta. Además, ofrece seguridad a través de varias extensiones que implementan métodos avanzados de autenticación y encriptación TLS.
Para los entusiastas de TigerVNC que buscan una solución a nivel empresarial, ThinLinc , desarrollado por la misma empresa y enfocado en Linux Remote Desktop, también está disponible de forma gratuita para hasta 10 usuarios.

2. RealVNC
RealVNC ofrece software de acceso remoto cruzado, simple y seguro, compatible con varias plataformas. Desarrolla tecnologías de intercambio de pantalla VNC con productos como VNC Connect y VNC Viewer . VNC Connect te brinda la capacidad de acceder a computadoras remotas, brindar soporte remoto, administrar sistemas sin supervisión, compartir acceso a recursos centralizados y mucho más.
Puedes obtener VNC Connect de forma gratuita para uso doméstico, con un límite de cinco computadoras remotas y tres usuarios. Sin embargo, cualquier uso profesional y empresarial requiere una tarifa de suscripción.

3. TeamViewer
TeamViewer es un software popular, potente, seguro y de acceso remoto y control multiplataforma que puede conectarse a varios dispositivos simultáneamente. Es gratuito para uso personal y existe una versión premium para usuarios comerciales.
Es una aplicación todo en uno para soporte remoto utilizada para compartir escritorio remoto, reuniones en línea y transferencia de archivos entre dispositivos conectados a través de Internet. Admite más de 30 idiomas en todo el mundo.

4. Remmina
Remmina es un cliente de escritorio remoto gratuito y de código abierto, completamente funcional y potente para Linux y otros sistemas similares a Unix. Está escrito en GTK+3 y está destinado a administradores de sistemas y viajeros que necesitan acceder de forma remota y trabajar con varios ordenadores.
Es eficiente, fiable y admite múltiples protocolos de red como RDP, VNC, NX, XDMCP y SSH. También ofrece un aspecto y sensación integrados y consistentes.
Remmina permite a los usuarios mantener una lista de perfiles de conexión, organizados por grupos, admite conexiones rápidas mediante la introducción directa de la dirección del servidor por parte de los usuarios y proporciona una interfaz con pestañas, opcionalmente gestionada por grupos, además de muchas más características.

5. NoMachine
NoMachine es un software de escritorio remoto gratuito, multiplataforma y de alta calidad, que te ofrece un servidor personal seguro para acceder a todos tus archivos, ver videos, reproducir audio, editar documentos, jugar juegos y moverlos.
Tiene una interfaz que te permite concentrarte en tu trabajo y está diseñado para funcionar de manera rápida como si estuvieras sentado frente a tu computadora remota. Además, tiene una notable transparencia de red.

6. Apache Guacamole
Apache Guacamole es una puerta de enlace de escritorio remoto sin cliente, gratuita y de código abierto, que admite protocolos estándar como VNC, RDP y SSH. No requiere complementos ni software cliente; simplemente usa una aplicación web HTML5 como un navegador web.
Esto significa que el uso de tus computadoras no está ligado a ningún dispositivo o ubicación en particular. Además, si deseas utilizarlo con fines comerciales, puedes obtener soporte comercial dedicado de empresas externas.

7. XRDP
XRDP es un servidor de protocolo de escritorio remoto simple, gratuito y de código abierto basado en FreeRDP y rdesktop. Utiliza el protocolo de escritorio remoto para presentar una interfaz gráfica de usuario al usuario. Puede utilizarse para acceder a escritorios de Linux en conjunción con x11vnc.
Se integra muy bien con LikwiseOPEN, lo que te permite iniciar sesión en un servidor Ubuntu a través de RDP utilizando un nombre de usuario/contraseña de Active Directory.
Aunque XRDP es un buen proyecto, necesita una serie de correcciones, como la toma de sesiones de escritorio existentes, la ejecución en distribuciones de Linux basadas en Red Hat y más. Los desarrolladores también necesitan mejorar su documentación.

8. X2Go
X2Go es un software de escritorio remoto de código abierto multiplataforma similar a VNC o RDP, que ofrece acceso remoto al entorno gráfico de usuario de un sistema Linux a través de la red utilizando un protocolo, que se tuneliza a través del protocolo Secure Shell para una mejor encriptación de datos.

9. Xpra
Xpra o X es un servidor y software cliente de visualización remota de código abierto multiplataforma, que te permite acceder a aplicaciones remotas y pantallas de escritorio a través de sockets SSH con o sin SSL.
Te permite ejecutar aplicaciones en un host remoto mostrando su pantalla en tu máquina local sin perder ningún estado después de desconectarte. También admite el reenvío de sonido, portapapeles y funciones de impresión.

10. AnyDesk
AnyDesk es otro software de escritorio remoto que no es de código abierto y ofrece acceso remoto seguro y sin latencia independiente de la plataforma a computadoras personales y otros dispositivos móviles que ejecutan la aplicación anfitriona.
Ofrece acceso remoto para múltiples sistemas operativos, transferencia de archivos más rápida, comunicación a través de chat de texto, una pizarra para crear visualizaciones y funcionalidad de VPN.

11. KRDC
KRDC (Conexión de Escritorio Remoto de KDE) es una aplicación cliente de uso compartido de escritorio remoto de código abierto y gratuita creada por KDE para el entorno de escritorio KDE, pero está disponible para cualquier distribución.
Soporta los protocolos VNC y RDP, que te permiten ver e incluso administrar la sesión completa del escritorio remoto en otra máquina que esté ejecutando un servidor compatible.

12. Conexiones GNOME
Conexiones GNOME es un cliente de escritorio remoto para el entorno de escritorio GNOME que te permite conectar y compartir cualquier otro contenido o software de escritorio remoto que se esté ejecutando en diferentes sistemas operativos de escritorio mediante los protocolos VNC y RDP admitidos.

13. FreeNX
FreeNX es un sistema de acceso remoto de código abierto, rápido y versátil. Es un sistema cliente/servidor seguro (basado en SSH), y sus bibliotecas principales son proporcionadas por NoMachine.
Desafortunadamente, en el momento de escribir esto, el enlace al sitio web de FreeNX no funcionaba, pero hemos proporcionado enlaces a las páginas web específicas de la distribución:
- Debian: https://wiki.debian.org/freenx
- CentOS: https://wiki.centos.org/HowTos/FreeNX
- Ubuntu: https://help.ubuntu.com/community/FreeNX
- Arch Linux: https://wiki.archlinux.org/index.php/FreeNX
¡Eso es todo! En este artículo, revisamos las mejores herramientas para acceder a escritorios remotos de Linux. Siéntete libre de compartir tus opiniones con nosotros a través del formulario de comentarios a continuación.
Source:
https://www.tecmint.com/best-remote-linux-desktop-sharing-software/