MobaXterm a mérité ses adeptes. Sous Windows, c’est le couteau suisse : terminal à onglets, un vrai serveur X, explorateur SFTP ancré à côté de chaque shell, et un tas d’outils Unix intégrés qui font que vous avez rarement besoin d’autre chose. Si vous vivez sous Windows et que vous vous appuyez sur le serveur X, vous n’avez peut-être pas besoin de partir du tout — ce guide vous dira même quand rester.
Mais deux agacements poussent les gens à chercher ailleurs. Le premier est le mur des plateformes : MobaXterm est réservé à Windows, si bien que le jour où vous prenez un Mac ou une machine Linux, toute votre configuration reste en arrière. Le second est l’inverse de sa force — certains veulent un client SSH rapide et concentré, pas une boîte à outils qui fait tout. Dans un cas comme dans l’autre, s’en aller avec ses sessions, ses clés et ses habitudes intactes est un chantier plus petit qu’il n’y paraît. Ce guide est écrit avec Termalin (en anglais) comme destination, mais sa première moitié s’applique à n’importe quel client moderne.
Repérez où MobaXterm range vos affaires
MobaXterm appelle les sessions enregistrées des signets, et l’endroit où ils vivent dépend de l’édition que vous utilisez :
- Édition avec installateur — dans le registre Windows, sous
HKEY_CURRENT_USER\Software\Mobatek\MobaXterm. - Édition portable — dans un fichier
MobaXterm.iniposé à côté du.exe. Ce fichier unique est toute votre configuration, et c’est pourquoi le build portable voyage sur une clé USB. - Clés privées — là où vous les avez rangées. MobaXterm fonctionne avec les clés OpenSSH standard et avec le
.ppkde PuTTY, et il embarque MobaKeyGen (un clone de PuTTYgen) pour en créer et en convertir. - Mots de passe enregistrés — dans le magasin d’identifiants propre à MobaXterm, protégé par son mot de passe maître. Ils ne s’exportent pas en clair, par conception — vous les ressaisirez une fois dans le nouveau client.
Étape 1 — exportez les sessions
La voie portable, tout OS : ouvrez la barre latérale Sessions, faites un clic droit sur le nœud User sessions en haut, et choisissez Export sessions pour écrire un fichier .mxtsessions (c’est du texte brut — vous pouvez l’ouvrir et lire votre inventaire). C’est ce fichier qu’un importateur consomme sur un Mac ou une machine Linux, là où le registre n’existe pas.
Sous Windows, vous pouvez généralement vous en passer. La liste des hôtes de Termalin a un menu d’import qui lit vos signets MobaXterm directement, dossiers compris, en un clic — ils arrivent comme des hôtes ordinaires que vous pouvez trier, étiqueter et colorer. (Le même importateur prend aussi un ~/.ssh/config, un CSV ou des sessions PuTTY, si votre configuration est un mélange.)
Étape 2 — amenez les clés
Ici, les utilisateurs de MobaXterm sont généralement en bonne posture, car MobaXterm parle déjà OpenSSH. Si vos clés sont des fichiers id_ed25519 / id_rsa au format OpenSSH, importez-les simplement dans le nouveau client — c’est fait.
Si certaines clés sont au format .ppk de PuTTY (fréquent si vous aviez migré vers MobaXterm depuis PuTTY il y a des années), convertissez-les une fois : ouvrez MobaKeyGen, faites Load sur le .ppk, puis Export OpenSSH key (forcez le nouveau format — l’ancien est antérieur à Ed25519). La phrase secrète est conservée. Les formats de clés sont nouveaux pour vous ? L’explication Ed25519 vs RSA (en anglais) en est la version en trente secondes, et une migration est un bon moment pour générer une clé moderne pour tout ce qui tourne encore sur une vieille clé RSA.
Dans Termalin, les clés importées rejoignent l’agent intégré, donc c’est un seul déverrouillage par session de travail, avec la mise en cache de la phrase secrète sur un minuteur que vous réglez — et git ou n’importe quel CLI peut signer via le protocole ssh-agent standard, le même rôle que jouait l’agent de MobaXterm.
Étape 3 — ne refaites pas confiance aveuglément à chaque serveur
MobaXterm mémorise les clés d’hôte des serveurs auxquels vous vous êtes connecté. N’essayez pas de migrer cette liste. Un déménagement est le seul moment naturel que vous aurez jamais pour revérifier ce à quoi vous vous connectez vraiment. Un client moderne (Termalin utilise la confiance à la première connexion avec un vrai known_hosts (en anglais)) affiche l’empreinte de chaque serveur à la première connexion — jetez un œil à celles qui comptent, acceptez, continuez. Dix minutes pour un parc auquel vous ferez ensuite confiance proprement pendant des années.
Étape 4 — les habitudes qui se transposent (et la seule qui ne se transpose pas)
La plupart de ce que vous aimez dans MobaXterm a un équivalent direct :
- Les onglets — vous pensez déjà en onglets ; vous les gardez (façon navigateur, glissez pour réordonner, une lueur d’activité sur ceux restés silencieux).
- Les fichiers à côté du shell — l’explorateur SFTP ancré de MobaXterm devient un panneau SFTP dans le même onglet que le terminal : parcourez, modifiez sur place avec un éditeur intégré, téléversez. Pas de seconde fenêtre, pas d’identifiants à ressaisir.
- Le coffre d’identifiants — remplacé par un coffre local chiffré avec un mot de passe maître, le verrouillage automatique et (sous Windows) Windows Hello pour redéverrouiller.
La seule habitude qui ne se transpose pas : le serveur X intégré. Termalin n’est délibérément pas une boîte à outils — c’est un client concentré sur SSH, SFTP, FTP, Telnet, Série et S3, et il n’embarque ni serveur X ni sac de binaires Unix. Si rediriger des applications graphiques X11 d’un serveur vers votre bureau Windows fait partie de votre travail quotidien, c’est la raison honnête de garder MobaXterm installé en parallèle — utilisez le bon outil pour cette tâche et laissez le nouveau client gérer le quotidien.
Ce que vous gagnez et que MobaXterm ne peut pas offrir
- La même configuration sur tous les OS. Les postes Windows, macOS et Linux et de vraies apps iPhone et iPad, avec vos hôtes, vos clés et votre historique de commandes qui vous suivent — plus un espace web sur
termal.in/accountpour un vrai terminal depuis n’importe quel ordinateur portable, téléphone ou tablette, sans installation. C’est le mur que MobaXterm ne peut pas franchir. - La synchronisation chiffrée au lieu d’une clé USB. Votre coffre se synchronise chiffré de bout en bout, de sorte que le serveur de synchronisation ne détient jamais que du texte chiffré — la version moderne du
MobaXterm.iniqu’on trimballe partout. - Une couche agent. Un serveur MCP intégré permet à un agent IA — Claude Code (en anglais), Cursor, Codex — de travailler sur vos serveurs à travers l’app sans jamais détenir de clé, sous une politique par hôte que vous définissez et reproduite dans une grille de surveillance en direct.
Côté prix : la licence Professional de MobaXterm est un paiement unique de 69 $. Le forfait Free de Termalin, c’est toute l’application de bureau, en local, sans limite d’hôtes ; Pro (le cloud chiffré) est à 8 $/mois facturé annuellement, avec une offre à vie Pro à 149 $ en paiement unique pour les premiers soutiens (100 d’entre eux, premier arrivé premier servi) et un essai de 14 jours sans carte. Des modèles différents — choisissez celui qui correspond à votre façon de payer.
Termalin tourne sous Windows, macOS, Linux et iOS ; le forfait Free n’a aucune limite d’hôtes et importe les signets MobaXterm en un clic sous Windows — téléchargez-le, ou voyez le comparatif MobaXterm complet (en anglais).