Zoekpictogram van Download.it
Advertisement

Verbeterde terminal met X-server en set Unix-commando's

Verbeterde terminal met X-server en set Unix-commando's

Oordeel: (49 stemmen)

Programma-licentie: Gratis

Softwareontwikkelaar: Mobatek

Versie: 22.1

Werkt onder: Windows

Oordeel:

Programma-licentie

(49 stemmen)

Gratis

Softwareontwikkelaar

Versie

Mobatek

22.1

Werkt onder:

Windows

Voordelen

  • Ondersteunt vele protocollen
  • Maakt het mogelijk om X11-software op Windows te draaien
  • Snel en lichtgewicht
  • Draagbaar

Nadelen

  • Staat gebruikers toe onbeveiligde telnetverbindingen te maken
  • Randr en OpenGL apps draaien langzaam
  • Heeft een plug-in nodig om met sommige computers te werken

Moba is een cross-platform Xserver en SSH-client waarmee Windows-gebruikers kunnen profiteren van Unix-technologieën zonder in een apart besturingssysteem te hoeven opstarten.

Door gebruikers een slimme UI te bieden waarmee ze toegang krijgen tot externe servers, heeft Moba zich gepositioneerd als een tool die in veel situaties met betrekking tot systeembeheer zou moeten werken. Resource managers kunnen de software gebruiken om in te loggen op een computer op afstand en daar grafische toepassingen te draaien, hoewel het ook de mogelijkheid biedt om oudere CLI-gebaseerde software in te zetten.

De app streeft ernaar zo licht mogelijk te zijn, wat nogal indrukwekkend is gezien het zeer brede toepassingsgebied. Het zit vol met alle commando's die je verwacht bij een volledige GNU/Linux implementatie. Het distribueert deze met behulp van het Cygwin systeem, dat dient als een toepassingslaag waarmee je Unix code bovenop Windows kunt draaien.

Hoewel je zou kunnen denken dat dit de zaken aanzienlijk vertraagt door alles via een emulator te laten lopen, vertaalt Cygwin gewoon POSIX-aanroepen naar de native API van Windows. Wanneer je het programma gebruikt om in te bellen op een externe computer, zou alles wat lokaal draait net zo snel moeten draaien alsof je het op echte Unix draait. Het zou zelfs iets sneller kunnen gaan.

Dat betekent dat je vitale systeembeheertaken kunt uitvoeren terwijl je ander werk op je computer doet. Omdat het doorgegeven opties ondersteunt, kan Moba worden aangeroepen vanuit een PowerShell script of een DOS batch-bestand. Je kunt zelfs het dialoogvenster uitvoeren gebruiken om het eenvoudig te starten.

Remote terminal computing moet vaak onderweg gebeuren, dus het is goed dat Moba volledig draagbaar is. Je kunt alle bestanden van de app verplaatsen naar een USB-stick en deze aansluiten op elke Windows-pc. De app draait dan gewoon. Dat is goed nieuws voor wie bedrijfskritische apps op verschillende machines moet onderhouden.

De app werkt ook prima vanaf SDHC- en microSDHC-kaarten, wat handig kan zijn voor wie liever een terminalsessie op zijn laptop opent. Zodra de app start, configureert hij automatisch X11-forwarding zodra SSH-verbindingen tot stand zijn gebracht.

Het bevat een OpenSSH-hulpprogramma waarmee gebruikers naadloos code kunnen versturen over een standaard X Windows-installatie. Ze hebben ook de optie om verbinding te maken via RLOGIN of RSH naast de traditionele SSH. Hoewel je de app in theorie ook zou kunnen gebruiken om via telnet verbinding te maken, is dit extreem onveilig en wordt dit onder geen enkele omstandigheid aangeraden.

De laatste jaren heeft telnet enige populariteit gekend als platform voor het spelen van online rollenspellen en andere tekstgebaseerde avonturen, net zoals dat ooit het geval was in het mainframetijdperk. Moba is in theorie compatibel met MUD- en MUCK-diensten die het mogelijk maken dit soort spellen te draaien. Nogmaals, dit soort verbinding zou geen encryptie hebben, dus het is niet aan te raden, ongeacht het feit dat er een in-app knop is om het te doen.

Dit is echter meer kritiek op het telnet-protocol dan op Moba, dus de meeste gebruikers zullen dit niet tegenhouden. Gelukkig valt er voor hen genoeg te genieten wat betreft de macro-ondersteuning van de app.

Gebruikers kunnen aangepaste macro's maken om hun workflows te stroomlijnen. Bijna elk proces kan zo worden geautomatiseerd. Het beste van alles is dat het wordt geleverd met ondersteuning voor een aangepaste pakketbeheerder waarmee gebruikers extra functionaliteit aan de software kunnen toevoegen als dat nodig is.

Telkens wanneer je een nieuw terminalvenster opent, maakt Moba een tabblad aan om het in op te slaan. Dit geeft het dezelfde look en feel die je zou verwachten van de terminal emulators die bij de meeste moderne Linux desktop omgevingen zitten. Met een handige sneltoets kun je moeiteloos door de tabbladen bladeren.

Je zult zeker meer dan genoeg commando's kunnen uitvoeren, gezien hoe groot de gereedschapskist van Moba is. De app ondersteunt alle volgende protocollen en CLI-programma's:

  • MOSH
  • RDP
  • VNC
  • cat
  • awk
  • grep
  • ls
  • rsync
  • sed

Dit is naast de native ondersteuning voor FTP en SSH. Als je je eigen scripts wilt schrijven, dan moet dat geen probleem zijn. Het programma bevat een ingebouwde bash-shell die net zo goed werkt als de shell die bij elke Macintosh-computer wordt geleverd.

Vooral Solaris-fans zouden blij moeten zijn met deze extra tools, omdat ze daarmee via het XDMCP-protocol toegang kunnen krijgen tot hun favoriete desktop.

Voordelen

  • Ondersteunt vele protocollen
  • Maakt het mogelijk om X11-software op Windows te draaien
  • Snel en lichtgewicht
  • Draagbaar

Nadelen

  • Staat gebruikers toe onbeveiligde telnetverbindingen te maken
  • Randr en OpenGL apps draaien langzaam
  • Heeft een plug-in nodig om met sommige computers te werken