MobaXterm blev lanceret i 2007 (og hed oprindeligt MobaXVT) og var i første omgang tænkt som en bærbar X-server med terminalkommandoer fra Cygwin. Den nuværende udgave af MobaXterm er en samling af værktøjer, ad hoc-servere og understøttelse af sessioner som RDP.
RDM fra Devolutions ligner MobaXterm ved, at det understøtter RDP-sessioner og mange andre forbindelsestyper. På mange måder er de alligevel to meget forskellige produkter. I dette indlæg ser vi på, hvor de overlapper og adskiller sig, og hvordan de klarer sig i et direkte opgør på fem områder: protokolunderstøttelse, RDP-understøttelse, organisering af forbindelser, understøttelse på tværs af platforme og sikkerhedsfunktioner.
Indholdsfortegnelse
- Protokolunderstøttelse
- RDP-understøttelse
- Organisering af forbindelser
- Understøttelse på tværs af platforme
- Sikkerhedsfunktioner
- Dommen
Protokolunderstøttelse
MobaXterm
MobaXterm understøtter almindelige fjernforbindelser som RDP, SSH, Telnet og VNC samt nogle mindre udbredte muligheder som XDMCP og Mosh. Det understøtter også forbindelser som SFTP og AWS, der er rettet mod filoverførsel.
Den største fordel for mange MobaXterm-brugere er den indbyggede serverunderstøttelse. Muligheden for uden besvær at køre enkle TFTP-, FTP-, HTTP-, SSH-, NFS-, Iperf- eller VNC-servere kan hjælpe IT-professionelle i meget specifikke fejlfindingsscenarier.
RDM
RDM tilbyder ikke ad hoc-servere, fordi det ligger uden for designrammen for en klient til fjernforbindelser. Til gengæld er RDM stærk, når det gælder bred protokolunderstøttelse. Ligesom MobaXterm understøtter RDM RDP, SSH og VNC. Men i modsætning til MobaXterm understøtter RDM også AnyDesk, Citrix, DameWare, LogmeIn, Radmin og endda X Window-servere.
RDP-understøttelse
MobaXterm
Som mange andre klienter til fjernforbindelser understøtter MobaXterm RDP ved at bruge den aktuelle version af den ActiveX-kontrol, Windows tilbyder. Den metode begrænser dog understøttelsen af RDP-protokollen. Når du kører forskellige versioner af Windows, har brugerne måske ikke adgang til alle funktioner eller til separate RDP-implementationer som FreeRDP.
MobaXterm understøtter også en jump host via en SSH-gateway. Konfigurationen af SSH-jump hosten er dog basal og tilbyder ikke mange af de indstillinger, der skal til i en mere kompleks jump host-konfiguration.
RDM
Med det store udvalg af RDP-implementationer er én enkelt RDP-implementation sjældent nok. Derfor understøtter RDM mange varianter af Microsofts ActiveX-kontrol til RDP og versioner af FreeRDP og MSRDC, som vist nedenfor:
- En bestemt version af RDP, der kører ActiveX-kontrollen for den RDP-version.
- 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.
Den fleksibilitet går hånd i hånd med at understøtte bredden og dybden af RDP-funktioner, også på ældre operativsystemer som Windows 7+. Det er nyttigt, hvis du er nødt til at vælge en anden implementation, efter at du er stødt på RDP-fejl, der kræver en omvej.
Udviklingen stopper selvfølgelig ikke der. For at understøtte nye funktioner uafhængigt af Microsoft bruger RDM API-hooking til at rette fejl eller indføre rettelser og funktioner, som ellers ikke ville være tilgængelige.
Organisering af forbindelser
MobaXterm
MobaXterm organiserer sessioner i mapper, der understøtter indlejring og egne ikoner. Mapperne findes dog kun for at lægge forbindelser i en logisk struktur, og de understøtter ikke nedarvning eller særlige mappeindstillinger.
Brugere kan importere og eksportere konfigurationsindstillinger for at dele dem med andre, men de kan ikke dele en MobaXterm-installation i realtid, kun dataeksporter på et givet tidspunkt. Derudover er makrounderstøttelsen begrænset. Der er for eksempel en afspilningsfunktion for indtastet terminalindhold, men ingen automatisering via sprog som PowerShell.
RDM
Ligesom i MobaXterm kan RDM-brugere bruge mange organisatoriske funktioner til at organisere forbindelser. Men i modsætning til MobaXterm kan RDM-brugere organisere indhold i bokse og derefter i mapper, hvilket giver større fleksibilitet og sikkerhed.
Selv om RDM ikke leverer ad hoc-servere, tilbyder det avancerede funktioner til organisering af fjernforbindelser. Bokse, som er samlinger af poster sikret med RBAC-tilladelser, gør det muligt at organisere indhold fleksibelt i mapper efter den struktur, der passer bedst til den enkelte organisation.
Tilpasning af mapper, for eksempel tags, farver og ikoner, gør det nemt at finde bestemte forbindelser eller samlinger af poster. Det står i kontrast til de enkle organisatoriske funktioner i MobaXterm, som kun tilbyder begrænsede tilpasningsmuligheder.
RDM optimerer organiseringen med understøttelse af smarte mapper, som bruger dynamiske søgninger til automatisk at samle og vise forbindelsesposter. Ved at integrere med avancerede datakilder gør RDM det desuden muligt for teams at udnytte avancerede tilladelsesmodeller og dele forbindelser og ressourcer uden friktion.
Understøttelse på tværs af platforme
MobaXterm
MobaXterm findes kun som én Windows-specifik eksekverbar fil, der egner sig til bærbare installationer. Den bærbare eksekverbare fil er attraktiv, men den manglende understøttelse på tværs af platforme betyder, at MobaXterm kan være til begrænset nytte for mobilbrugere.
RDM
RDM leverer en alsidig klient på tværs af platforme til Windows, macOS og Linux samt en mobilklient til Android og iOS, så brugerne kan stole på, at de kan administrere IT-miljøet hvor som helst. Med understøttelse af alle enheder kan brugerne løse IT-nødsituationer på farten og administrere miljøer i ethvert scenarie. RDMs brugervenlige grænseflade og intuitive design gør det desuden nemt for teams at administrere deres forbindelser og samarbejde effektivt, uanset hvor de er.
Sikkerhedsfunktioner
MobaXterm
MobaXterm bruger en masteradgangskode til at kryptere data, der er gemt i brugersessioner. Det er svært at finde præcis, hvilken krypteringsalgoritme der er i brug, men efter at have set nærmere på noget open source-Pythonkode til dekryptering ser det ud til at være AES-512.
Selv om MobaXterm bruger stærk kryptering, betyder manglen på tilladelser, roller og muligheden for nemt at dele og sikre en MobaXterm-installation i et team, at værktøjet egner sig bedst til specifikke brugsscenarier.
RDM
RDM bruger stærk AES-kryptering med 256 bit til følsomme oplysninger som legitimationsoplysninger. Derudover kan brugerne konfigurere en sikkerhedsudbyder for at lægge endnu et lag databasekryptering på alle data. I modsætning til MobaXterm arbejder avancerede datakilder som SQL Server og Devolutions Server sammen med RDM om gruppebaseret RBAC (rollebaseret adgangskontrol) for enkelte poster, mapper og bokse.
RDM har flere fordele i forhold til MobaXterm, herunder større opmærksomhed på sikkerhed og fleksibilitet. Det betyder, at teams kan tilpasse adgangen til deres forbindelser og begrænse den til dem, der har brug for den. RDM leverer desuden en række log- og revisionsrapporter, som kan hjælpe teams med at beskytte deres forbindelser og overvåge brugen effektivt. RDM understøtter også adgangskodeadministration og tofaktorgodkendelse, hvilket styrker sikkerheden.
Dommen
MobaXterm kan bruges som en basal klient til organisering af fjernforbindelser. Den mest markante funktion er understøttelse af ad hoc-servere. Men for enkeltpersoner og teams, der har brug for omfattende organisering af forbindelser og sikkerhedsfunktioner, halter MobaXterm bagefter.
| Funktion | MobaXterm | 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 | |
| Klient på tværs af platforme | X | |
| Understøttelse af flere RDP-versioner | X | |
| Teamunderstøttelse via avancerede datakilder | X | |
| Avanceret kryptering af metadata | X |
RDM tilbyder tilpasselig og komplet understøttelse af organisering af fjernforbindelser og fremragende understøttelse af administration af teamforbindelser. Det integreres med avancerede datakilder som MSSQL og Devolutions Server og giver organisationer yderligere muligheder for revision, logning samt administration af brugere og grupper.
Dommen? I opgøret mellem MobaXterm og RDM skiller sidstnævnte sig ud til moderne administration af fjernforbindelser.

Adam Listek