MobaXterm est à la fois un client et un serveur SSH pour Windows.
On connaît tous PuTTY le client pour Windows qui souffre de quelques limitations.
MobaXterm est une alternative payante plus moderne qui offre énormément de fonctionnalités.
Une version gratuite existe avec quelques limitations.
Cet article vous présente ce client SSH pour Windows.

Table des matières
MobaXterm : le client SSH moderne pour Windows
Voici les fonctionnalités de bases de MobaXterm :
- Terminal à onglets avec SSH
- Basé sur PuTTY avec polices anti-crénelées et prise en charge des macros
- De nombreuses commandes Unix / Linux sous Windows
- Commandes de base Cygwin (bash, grep, awk, sed, rsync, …)
- Modules complémentaires et plugins
- Vous pouvez étendre les capacités de MobaXterm avec des plugins
- Gestionnaire de sessions polyvalent
- Tous vos outils réseau dans une seule application: RDP, VNC, SSH, MOSH, FTP, X11, …
Comme vous pouvez le constater, c’est plus qu’un client SSH puisqu’il permet de prendre la main à distance ou transférer des fichiers via de nombreux protocoles.
On trouve ainsi: SSH, Telnet, Rsh, Xdmcp, RDP, VNC, FTP, SFTP, Mosh, WSL.
En fait, MobaXterm va encore plus loin car il agit aussi comme serveur X.
Ainsi, vous pouvez récupérer l’affichage des écrans de vos machines Unix.
- Serveur X intégré – Xserver entièrement configuré basé sur X.org
- Exportation facile de DISPLAYDISPLAY est exporté d’Unix distant vers Windows local
- Xserver entièrement configuré basé sur X.org. Capacité de transfert X11.
- Application portable et légère
- MobaXterm a été emballé sous la forme d’un exécutable unique qui ne nécessite pas de droits d’administrateur et que vous pouvez démarrer à partir d’une clé USB
MobaXterm : les fonctionnalités du client SSH
Vous pouvez créer plusieurs sessions que l’on peut ranger dans des groupes pour mieux s’y retrouver.
De quoi vous connecter très rapidement à vos différents serveurs.
Ci-dessous, on voit des sessions Linux SSH, mais aussi de prise en main à distance RDP, VNC pour des serveurs Windows.
Enfin en bas, on peut afficher les informations système (utilisation CPU, mémoire, réseaux, etc).
Enfin on peut disposer les écrans de différents manières pour garder un oeil sur les terminaux ou prise en main à distance.
Gestions des clés SSH et mot de passe
On peut gérer très facilement les mots de passe des sessions SSH.
Par exemple si vous devez les supprimer, les afficher ou les exporter.
MobaXterm supporte aussi l’authentification par échanges de clés SSH.
Le générateur de clés SSH de MobaXterm ressemble beaucoup à PuTTyGen.
Il supporte les algorithmes de chiffrement : RSA, DSA, ECDSA, SSHA-1 RSA et Ed25519.
Plus de détails :
Tunnel SSH
Vous pouvez aussi créer un tunnel SSH sans problème.
MobaXterm propose pour cela un éditeur graphique où vous saisissez les ports SSH des services.
C’est donc une manière de simplifier la création de tunnel SSH via une interface graphique.
Plus de détails :
Éditeur de texte
Le client SSH MobaXterm propose aussi un éditeur de texte qui permet de consulter et modifier les fichiers textes distants.
Cela passe par le protocole SCP et vous permet d’éditer depuis votre PC n’importe quel fichier.
Il gère beaucoup de logiciels de programmation.
Transférer des fichiers par SFTP
Voici un exemple de l’interface de MobaXterm avec la connexion à trois serveurs via des onglets.
Lors d’une connexion SSH à distance, dans le panneau de gauche, un bouton SFTP est disponible pour transférer des fichiers SFTP.
Il est tout à fait possible de masquer la partie gauche pour passer en plein écran.
Mais on peut configurer une connexion SFTP avec différentes options comme la double authentification, le répertoire local et distant :
Connexion bureau à distance RDP sur Windows
MobaXterm supporte aussi les connexions de bureau à distance Windows (RDP).
Voici la page de création de session :
Et un exemple de pris en main à distance par RDP :
Plus d’informations :
Les outils
Enfin MobaXterm propose divers outils.
On trouve la configuration X11.
- MobaTextEditor : l’éditeur de texte présenté précédemment
- MobaFoldersDiff : comparer deux dossiers
- ASCII Table : Liste la table ASCII
- Network services : permet de gérer les serveurs Telnet, SSH, VNC, NFS, etc
- MobaSSHTunnel : Création de tunnel SSH
- MobaKeyGen : Générateur de clés SSH
- List open network ports : affiche les ports ouverts
- Network scanner : découverte du réseau pour lister les machines
- Ports scanner : balayage et scan de ports
- Network packets capture : permet de capturer les paquets réseaux comme Wiresharck
Le scan de port sur MobaXterm. Ca ne vaut pas nmap mais cela peut dépanner.
La capture de paquets réseaux où on choisit l’interface réseau à écouter.