MAIN MENU
Blog de Devolutions

Anuncios, actualizaciones y análisis de Devolutions.

Royalts vs devolutions rdm blog

Duelo de gestión de RDP: Royal TS frente a Devolutions Remote Desktop Manager

¿Busca una herramienta de gestión de conexiones remotas que se adapte a sus necesidades? Este artículo compara Royal TS y Devolutions RDM para ayudarle a tomar la decisión correcta.

Tras el lanzamiento de Royal TS por parte de Royal Apps a principios de la década de 2000, quiso el destino que el autor original de mRemote y el creador de Royal Apps, que compartían la misma pasión por el desarrollo de software minucioso, se cruzaran en su camino. Juntas, estas dos mentes creativas lograron desarrollar Royal TSX, llevando Royal TS a un entorno multiplataforma. Royal Apps ofrece ahora un servidor complementario opcional para compartir conexiones (Royal Server), que incluye pasarelas basadas en SSH para proteger conexiones de uso habitual, como RDP.

Remote Desktop Manager (RDM) de Devolutions es similar a Royal TS en cuanto a que ofrece un cliente multiplataforma y un componente de servidor complementario opcional llamado Devolutions Server (DVLS). DVLS es una interfaz web completa y una fuente de datos compartida para los clientes de RDM. Además, Devolutions Gateway proporciona un intermediario de conexiones seguro, único y de alto rendimiento para conexiones como RDP, SSH, ARD y PowerShell.

Con funciones, ecosistemas y funcionalidades similares, ¿cómo se comparan Royal TS y RDM? ¡Siga leyendo para descubrirlo!

Numerosos protocolos de conexión remota

Royal TS se diseñó con la versatilidad como principio a la hora de gestionar conexiones remotas. Ofrece las conexiones GUI remotas habituales, como RDP, VNC y TeamViewer. También admite interfaces de PowerShell, interfaces de línea de comandos (mediante una conexión de terminal estándar basada en PuTTY o Rebex) y virtualización de Hyper-V y VMware (aunque solo desde el extremo de gestión, no para el acceso remoto directo a los puntos finales).

Connection types in Royal TS

Devolutions Remote Desktop Manager admite muchos más protocolos de conexión remota que Royal TS. Además de RDP, VNC y TeamViewer, RDM admite AnyDesk, Citrix, DameWare, LogmeIn, Radmin e incluso servidores X Window.

Además de las conexiones GUI remotas, RDM admite paneles de control para VMware, Hyper-V, Active Directory, Amazon AWS, Splunk y muchos más. En otras palabras, Remote Desktop Manager centraliza y agiliza el acceso a una gran variedad de tipos de conexión.

Dashboards in Remote Desktop Manager

Mejor compatibilidad con RDP gracias a RDM

Como la mayoría de los clientes, Royal TS ofrece compatibilidad con RDP recurriendo a los controles ActiveX disponibles en la versión de Windows que el usuario esté ejecutando. En consecuencia, no se admiten otras versiones de RDP ni los conjuntos de funciones de distintas versiones de RDP. Aunque existe un complemento de código abierto de FreeRDP para Royal TS, este complemento es solo un envoltorio que ejecuta el archivo ejecutable de FreeRDP, y no una solución integrada.

RDP options in Royal TS

Royal TS ofrece muchas opciones de configuración de RDP, incluida la compatibilidad con pasarelas RDP, hosts de salto y pasarelas SSH, así como funciones más recientes como RemoteFX.

A diferencia de Royal TS, RDM ofrece múltiples opciones integradas de RDP, entre las que se incluyen las siguientes:

  • Una versión específica de RDP, que ejecuta su propio control ActiveX.
  • MSRDC, una versión modernizada de MSTSC, pensada principalmente para las conexiones de Azure Virtual Desktop.
  • Una implementación de RDP multiplataforma en FreeRDP, que además admite la última versión de RDP, la 10.11.
RDP implementations in Remote Desktop Manager

RDM ofrece la flexibilidad de ejecutar versiones modernas de RDP incluso en sistemas antiguos (Windows 7 en adelante). Es posible elegir una implementación distinta si se necesita una versión específica de RDP o una solución alternativa para un error concreto.

Sin limitarse a versiones o implementaciones específicas de RDP, el desarrollo de RDM innova mediante la técnica de API hooking para corregir errores o implementar funciones que de otro modo no estarían disponibles.

El arte de organizar las conexiones remotas

Si es administrador de sistemas, sin duda tiene muchas conexiones distintas que gestionar. La forma en que su cliente de conexión remota organiza esas conexiones aumentará o disminuirá su productividad.

Royal TS almacena colecciones de conexiones, credenciales y otros datos en un «Documento». Se pueden tener abiertos varios documentos a la vez. Las conexiones se pueden buscar en todos los documentos cargados mediante una función de búsqueda, y los iconos y colores de carpetas y conexiones se pueden personalizar.

Document organization in Royal TS

Varios tipos de propiedades, como las credenciales, las notas y las propiedades de la carpeta principal, pueden heredarse. Si necesita almacenar metadatos, puede hacerlo mediante propiedades personalizadas. Otra función interesante es la posibilidad de definir propiedades personalizadas «protegidas», que no son visibles de forma predeterminada.

Folder options in Royal TS

Por último, se admiten las carpetas dinámicas, que se rellenan mediante un script de programación que genera un objeto JSON para cada conexión que se debe mostrar. Los scripts de las carpetas dinámicas pueden admitir prácticamente cualquier fuente, lo que significa que la responsabilidad de su creación recae en el usuario. El usuario puede crear plantillas de conexión y usar complementos de importación para trasladar conexiones existentes a Royal TS.

En comparación con Royal TS, Devolutions Remote Desktop Manager ofrece funciones de organización similares para gestionar conexiones. Sin embargo, en lugar de un «Documento», las conexiones se organizan en «Bóvedas» que se pueden almacenar en distintos backends de fuentes de datos avanzadas, como Microsoft SQL Server o Devolutions Server.

Vaults in Remote Desktop Manager

El contenido se puede organizar en carpetas, usando etiquetas, iconos y descripciones personalizados para colocar las entradas en el lugar más lógico para su organización. Para una flexibilidad aún mayor, se pueden usar carpetas inteligentes de forma dinámica, filtradas por etiquetas o búsquedas de texto para organizar las conexiones según sea necesario.

Smart folders in Remote Desktop Manager
Smart folder configuration in Remote Desktop Manager

Royal TS ofrece un producto llamado Royal Server, que facilita compartir «Documentos» entre equipos. Pero, a diferencia de Royal TS, el producto competidor de RDM, Devolutions Server (DVLS), cuenta con una interfaz web completa que permite el acceso remoto. DVLS integra la gestión de accesos privilegiados (PAM) y Devolutions Gateway para compartir credenciales y conexiones de forma segura. En cambio, Royal TS se limita a compartir únicamente el contenido de un «Documento» desde el propio cliente de Royal TS, con un control de permisos y roles limitado.

Compatibilidades

Royal TS es compatible con varias plataformas, pero no con Linux. Según uno de sus artículos de soporte, Royal Apps no tiene previsto por ahora crear una versión de Royal TS para Linux. Esta carencia supone una desventaja para muchos administradores de sistemas que usan Linux tanto a nivel personal como profesional.

RDM ofrece un cliente con todas las funciones para Windows, macOS, Linux, Android e iOS, de modo que se puede acceder a las conexiones en cualquier momento y lugar.

Remote Desktop Manager cross-platform clients

Funciones de seguridad

Royal TS utiliza el algoritmo de cifrado XTS-AES, que normalmente combina dos claves de 128 bits. Aunque es suficiente para la mayoría de los casos de uso, este esquema de cifrado puede ser más débil que el cifrado AES de 256 bits. Royal TS cifra los datos en disco y en memoria hasta que son necesarios.

Security settings in Royal TS

Los permisos generalmente se limitan a bloquear un documento con una contraseña. Existe una carencia de funcionalidad en lo que respecta a los permisos para usuarios individuales, los permisos a nivel de objeto y la gestión de grupos. Con Royal TS Server se pueden especificar permisos a nivel de grupo, pero solo con un nivel de detalle muy básico (es decir, usuario frente a administrador), y los documentos se siguen protegiendo con contraseñas.

RDM utiliza cifrado AES de 256 bits para cifrar datos confidenciales, como las credenciales. Configurar un proveedor de seguridad añade una capa adicional de cifrado de la base de datos para los metadatos no confidenciales, lo que aporta una tranquilidad adicional.

Security provider in Remote Desktop Manager

Las fuentes de datos avanzadas, como SQL Server y Devolutions Server, permiten configurar grupos y aplicar el control de acceso basado en roles (RBAC) para entradas, carpetas y bóvedas individuales.

RDM se distingue de otras soluciones como Royal TS al ofrecer informes de auditoría y registro completos. La compatibilidad de RBAC con las fuentes de datos avanzadas refuerza la seguridad de las conexiones en equipo.

¿Qué cliente utilizar?

Aunque Royal TS organiza eficazmente las conexiones remotas para usuarios individuales, hay aspectos que podrían mejorarse. Sin un control total de RBAC y de permisos a nivel de objeto, los equipos pueden encontrar dificultades a la hora de gestionar y proteger numerosas conexiones.

Además, Royal TS carece de compatibilidad con Linux, lo que impide a los usuarios de Linux utilizarlo en su día a día. Asimismo, aunque Royal TS cubre muchos de los protocolos principales, todavía faltan varios por añadir.

Función Royal TS Devolutions Remote Desktop Manager
Protocolo de escritorio remoto X X
Organización en carpetas X X
Credenciales almacenadas X X
Protocolos adicionales (SSH, VNC, etc.) X X
Control de acceso basado en roles X
Metadatos avanzados (etiquetas, imágenes, colores, etc.) X (sin compatibilidad con etiquetas) X
Cliente multiplataforma X X
Compatibilidad con múltiples versiones de RDP X
Compatibilidad con equipos mediante fuentes de datos avanzadas X X
Cifrado avanzado de metadatos X

Devolutions Remote Desktop Manager está diseñado para admitir numerosos tipos de conexión, organizados según sus necesidades y protegidos mediante el control de acceso basado en roles (RBAC) dentro de las bóvedas. Con automatización integrada a través de macros y PowerShell, RDM es la solución ideal para organizar las conexiones remotas.