Efter at Royal TS blev lanceret af Royal Apps i starten af 2000’erne, ville skæbnen, at den oprindelige forfatter til mRemote og skaberen af Royal Apps, som delte den samme passion for detaljeorienteret softwareudvikling, skulle krydse hinandens veje. Sammen kunne de to kreative hoveder udvikle Royal TSX og gøre Royal TS tilgængelig på tværs af platforme. Royal Apps tilbyder nu en valgfri tillægsserver til deling af forbindelser (Royal Server), som omfatter SSH-baserede gateways til at beskytte ofte brugte forbindelser som RDP.
Remote Desktop Manager (RDM) fra Devolutions ligner Royal TS ved at levere en tværplatformsklient og en valgfri tillægsserverkomponent, der hedder Devolutions Server (DVLS). DVLS er en omfattende webbaseret grænseflade og en delt datakilde til RDM-klienter. Derudover leverer Devolutions Gateway en unik, højtydende og sikker forbindelsesformidler til forbindelser som RDP, SSH, ARD og PowerShell.
Med deres lignende funktioner, økosystemer og muligheder: hvordan klarer Royal TS og RDM sig så i forhold til hinanden? Læs videre for at finde ud af det!
Mange protokoller til fjernforbindelse
Royal TS er designet med alsidighed for øje, når det gælder fjernforbindelser. Det tilbyder typiske fjern-GUI-forbindelser som RDP, VNC og TeamViewer. Det understøtter også PowerShell-grænseflader, kommandolinjegrænseflader (via en standardterminalforbindelse baseret på enten PuTTY eller Rebex) samt Hyper-V- og VMware-virtualisering (men kun fra administrationssiden, ikke til direkte fjernadgang til slutpunkter).
Devolutions Remote Desktop Manager understøtter mange flere protokoller til fjernforbindelse end Royal TS. Ud over RDP, VNC og TeamViewer understøtter RDM AnyDesk, Citrix, DameWare, LogmeIn, Radmin og endda X Window-servere.
Ud over fjern-GUI-forbindelser understøtter RDM dashboards til VMware, Hyper-V, Active Directory, Amazon AWS, Splunk og flere. Med andre ord samler og strømliner Remote Desktop Manager adgangen til en række forbindelsestyper.
Bedre RDP-understøttelse med RDM
Som de fleste klienter leverer Royal TS RDP-understøttelse ved at udnytte de ActiveX-kontroller, der findes på den version af Windows, brugeren kører. Derfor understøttes andre versioner af RDP eller funktionssæt fra forskellige RDP-versioner ikke. Der findes et open source-plugin til FreeRDP til Royal TS, men pluginnet er kun en indpakning, der starter FreeRDP-programfilen, og ikke en integreret løsning.
Royal TS tilbyder mange konfigurationsmuligheder for RDP, herunder understøttelse af RDP-gateways, jump hosts og SSH-gateways samt nyere funktioner som RemoteFX.
I modsætning til Royal TS tilbyder RDM flere integrerede RDP-muligheder, for eksempel følgende:
- En bestemt version af RDP, der kører sin ActiveX-kontrol.
- MSRDC, en moderniseret udgave af MSTSC, primært beregnet til forbindelser til Azure Virtual Desktop.
- En tværplatformsimplementation af RDP i FreeRDP, som også understøtter den seneste version af RDP, 10.11.
RDM giver fleksibilitet til at køre moderne RDP-versioner selv på ældre systemer (Windows 7+). Du kan vælge en anden implementation, hvis du har brug for en bestemt version af RDP eller en omvej omkring en fejl.
Udviklingen af RDM begrænser sig ikke til bestemte versioner eller implementationer af RDP. Den innoverer med API-hooking til at rette fejl eller indføre rettelser og funktioner, som ellers ikke ville være tilgængelige.
Kunsten at organisere fjernforbindelser
Hvis du er systemadministrator, har du uden tvivl mange forskellige forbindelser at administrere. Måden, din klient til fjernforbindelser organiserer de forbindelser på, øger eller sænker din produktivitet.
Royal TS gemmer samlinger af forbindelser, legitimationsoplysninger og andre data i et „Document“. Flere Documents kan være åbne på samme tid. Forbindelser kan søges på tværs af indlæste Documents via en søgefunktion, og ikoner og farver for mapper og forbindelser kan tilpasses.
Flere egenskabstyper, for eksempel legitimationsoplysninger, noter og egenskaber for den overordnede mappe, kan nedarves. Hvis du skal gemme metadata, kan du gøre det med brugerdefinerede egenskaber. En anden fin funktion er muligheden for at definere „beskyttede“ brugerdefinerede egenskaber, som ikke er synlige som standard.
Endelig understøttes Dynamic Folders, som udfyldes af et programmeringsscript, der udskriver et JSON-objekt for hver forbindelse, der skal vises. Scripting til Dynamic Folders kan understøtte næsten enhver kilde, hvilket betyder, at ansvaret for at oprette dem ligger hos brugeren. Brugeren kan oprette forbindelsesskabeloner og bruge import-plugins til at flytte eksisterende forbindelser ind i Royal TS.
Sammenlignet med Royal TS tilbyder Devolutions Remote Desktop Manager lignende organisatoriske funktioner til at administrere forbindelser. Men i stedet for et „Document“ organiseres forbindelser i „bokse“, som kan gemmes i forskellige backends til avancerede datakilder, for eksempel Microsoft SQL Server eller Devolutions Server.
Indhold kan organiseres i mapper ved hjælp af egne tags, ikoner og beskrivelser, så poster ligger det mest logiske sted for din organisation. For endnu større fleksibilitet kan smarte mapper bruges dynamisk og filtreres efter tags eller tekstsøgninger, så forbindelser organiseres efter behov.
Royal TS tilbyder et produkt, der hedder Royal Server, som gør det lettere at dele „Documents“ mellem teams. Men i modsætning til Royal TS har RDMs konkurrerende produkt, Devolutions Server (DVLS), en hel webgrænseflade, der giver fjernadgang. DVLS integrerer privilegeret adgangsstyring (PAM) og Devolutions Gateway, så legitimationsoplysninger og forbindelser kan deles sikkert. Royal TS er derimod begrænset til kun at dele indholdet af et „Document“ inde fra Royal TS-klienten, med begrænset styring af tilladelser og roller.
Kompatibilitet
Royal TS er kompatibelt med flere platforme, men ikke med Linux. Ifølge en af deres supportartikler har Royal Apps ingen planer i sigte om at lave en Linux-version af Royal TS. Det hul er en ulempe for mange systemadministratorer, der bruger Linux både privat og professionelt.
RDM tilbyder en fuldt udstyret klient til Windows, macOS, Linux, Android og iOS, så forbindelser kan tilgås når som helst og hvor som helst.
Sikkerhedsfunktioner
Royal TS bruger krypteringsalgoritmen XTS-AES, som typisk kombinerer to 128-bit-nøgler. Selv om det er tilstrækkeligt til de fleste brugsscenarier, kan krypteringsmetoden være svagere end AES-kryptering med 256 bit. Royal TS krypterer data på disken og i hukommelsen, indtil der er brug for dem.
Tilladelser er generelt begrænset til at låse et Document med en adgangskode. Der mangler funktionalitet, når det gælder tilladelser for enkelte brugere, tilladelser på objektniveau og gruppeadministration. Med Royal Server kan tilladelser på gruppeniveau angives, men kun på et meget højt niveau (det vil sige bruger vs. administrator), og Documents er stadig beskyttet med adgangskoder.
RDM bruger AES-kryptering med 256 bit til at kryptere følsomme data, for eksempel legitimationsoplysninger. Når du konfigurerer en sikkerhedsudbyder, lægges et ekstra lag databasekryptering på ikke-følsomme metadata, hvilket giver ekstra tryghed.
Avancerede datakilder som SQL Server og Devolutions Server gør det muligt at konfigurere grupper og rollebaseret adgangskontrol (RBAC) for enkelte poster, mapper og bokse.
RDM skiller sig ud fra andre løsninger som Royal TS ved at levere omfattende revisions- og lograpporter. RBAC-understøttelse af avancerede datakilder styrker sikkerheden for teamforbindelser.
Hvilken klient skal du bruge?
Royal TS organiserer fjernforbindelser effektivt for enkeltpersoner, men der er områder, hvor det kunne blive bedre. Teams kan opleve, at det er udfordrende at administrere og sikre mange forbindelser uden fuld RBAC og styring af objekttilladelser.
Derudover mangler Royal TS Linux-understøttelse, så Linux-brugere ikke kan bruge Royal TS i hverdagen. Og selv om Royal TS dækker mange af de store protokoller, mangler der stadig flere.
| Funktion | Royal TS | Devolutions Remote Desktop Manager |
|---|---|---|
| Fjernskrivebordsprotokol | X | X |
| Mappeorganisering | X | X |
| Gemte legitimationsoplysninger | X | X |
| Yderligere protokoller (SSH, VNC osv.) | X | X |
| Rollebaseret adgangskontrol | X | |
| Udvidede metadata (tags, billeder, farver osv.) | X (uden understøttelse af tags) | X |
| Klient på tværs af platforme | X | X |
| Understøttelse af flere RDP-versioner | X | |
| Teamunderstøttelse via avancerede datakilder | X | X |
| Avanceret kryptering af metadata | X |
Devolutions Remote Desktop Manager er designet til at understøtte mange forbindelsestyper, organiseret så det passer til dine behov og sikret med rollebaseret adgangskontrol (RBAC) i bokse. Med indbygget automatisering via makroer og PowerShell er RDM den ideelle løsning til at organisere fjernforbindelser.

Adam Listek