Table des matières de l'article :
Lorsque nous avons commencé notre aventure dans le domaine des systèmes Linux, ayant peu de systèmes à gérer (une dizaine) nous nous sommes appuyés sur le simple, gratuit et très célèbre Putty qui nous permettait de nous connecter à distance en SSH aux systèmes de nos clients pour effectuer la routine classique opérations en ligne de commande.
Cependant, au fil du temps, et avec le boom que nous avons eu depuis 2015, cette douzaine de systèmes sont devenus des centaines, et à ce jour des milliers et travaillant dans un environnement partagé partagé, pour plusieurs opérateurs, il aurait été impossible de continuer à utiliser un excellent outil pour les occasions d'une réflexion indépendante ou privée, mais réductrice et limitée du point de vue de l'entreprise avec la nécessité non seulement de pouvoir compléter les fonctions d'administration des systèmes Linux, mais aussi de le faire de la manière la plus rapide, la plus efficace et la plus simple possible.
À cet égard, nous nous sommes concentrés sur ce qui semble aujourd'hui être la seule solution valable et remarquable, fidèle compagnon de tout administrateur système qui a besoin d'avoir des outils infinis dans un seul outil pour faciliter le travail, à savoir Mobaxterm.
Qu'est-ce que Mobaxterm ?
MobaXterm est un ensemble d'outils incroyables pour les programmeurs, les webmasters, les administrateurs informatiques et pratiquement tous les utilisateurs qui ont besoin de travailler sur des systèmes d'exploitation Linux, Unix ou Mac tels que. Fournit un terminal de ligne de commande pour interagir avec le système sous-jacent. Avant de nous plonger dans ce qu'est MobaXterm et comment l'installer gratuitement sur votre ordinateur, nous allons examiner toutes les différentes fonctionnalités qu'il offre à ses utilisateurs.
MobaXterm est à vous Boîte à outils ultime pour le traitement à distance . Dans une seule application Windows, il fournit de nombreuses fonctionnalités personnalisées pour les programmeurs, les webmasters, les administrateurs informatiques et pratiquement tous les utilisateurs qui ont besoin de gérer plus facilement leurs tâches à distance.
MobaXterm fournit tous les éléments importants outils de réseau à distance (SSH, X11, RDP, VNC, FTP, MOSH, ...) soit Commandes Unix (bash, ls, cat, sed, grep, awk, rsync, ...) sur le bureau Windows, dans un fichier exe portable unique qui fonctionne immédiatement.
Il y a de nombreux avantages à avoir une application Réseau tout-en-un pour vos activités à distance, comme lors de l'utilisation SSH pour se connecter à un serveur distant, un Navigateur graphique SFTP il apparaîtra automatiquement pour éditer directement vos fichiers distants. Vos applications distantes apparaîtront également en douceur sur le bureau Windows à l'aide de la serveur X embarqué.
Terminaux à onglets
Tout d'abord, MobaXterm ne fournit pas un terminal mais la possibilité d'ouvrir plusieurs terminaux dans une seule fenêtre en mode onglet. Chaque borne peut être par exemple à des fins différentes ; un terminal peut être connecté à un shell distant via ssh tandis qu'un autre est ftp vers un autre hôte.
Gestion des sessions
MobaXterm vous permet de démarrer des sessions à distance. Vous pouvez choisir de créer des sessions SSH, Telnet, Rlogin, RDP, VNC, XDMCP, FTP, SFTP ou série. Chaque session que vous démarrez est automatiquement enregistrée et affichée dans la barre latérale gauche.
Serveur X11
Lorsque vous exécutez une session SSH, TELNET ou RLOGIN / RSH, vous pourrez visualiser vos applications distantes directement sur votre PC Windows local. Dans une session SSH, il n'est pas nécessaire de définir la variable "DISPLAY" car MobaXterm utilise le transfert X11 pour faciliter et protéger votre travail.
Panneau graphique SFTP
Une fois connecté à un hôte distant, le panneau de gauche passe à une vue semblable à celle de l'Explorateur de fichiers Windows. Par défaut, il pointe vers le répertoire personnel de l'utilisateur connecté, mais vous pouvez le modifier en suivant le dossier du terminal en cochant la case "Suivre le dossier du terminal" en bas. Je l'ai utilisé strictement pour télécharger ou télécharger des fichiers depuis mon ordinateur portable vers des emplacements hôtes distants. C'est une fonctionnalité vraiment intéressante et cela me fait gagner beaucoup de temps puisque je n'ai pas à ouvrir une autre session pour ftp.
Exécutions multiples
Certainement l'une des fonctionnalités les plus pratiques pour la gestion massive d'un parc entier de machines par blocs de 16. Ecrire une fois, exécuter partout : cet outil permet d'exécuter les mêmes commandes sur plusieurs serveurs en même temps.
Serveurs embarqués
MobaXterm vous permet de démarrer des démons réseau pour un accès à distance. Aucun outil ou environnement d'exécution supplémentaire n'est requis pour utiliser ces démons. Bien qu'il s'agisse d'une fonctionnalité mineure en termes d'utilité, elle comprend bien le calibre du projet et de l'instrument.
Outils intégrés
MobaXterm propose des outils utiles pour les administrateurs système, les développeurs, les webmasters et tous les utilisateurs qui ont besoin de travailler efficacement avec leur ordinateur.
Bureau Unix distant (XDMCP)
Grâce à MobaXterm, vous pouvez travailler sur votre bureau Solaris distant comme si vous travailliez localement sur votre ordinateur Windows en utilisant le protocole XDMCP.
Bureau Windows à distance (RDP)
Prenez le contrôle de vos ordinateurs/serveurs Windows distants en utilisant le protocole RDP. De nombreux paramètres de configuration RDP sont disponibles dans le gestionnaire de session.
Prise en charge des macros
Vous pouvez enregistrer des macros dans le terminal MobaXterm : tout ce que vous tapez dans le terminal sera enregistré afin que vous puissiez le lire plus tard sur d'autres serveurs. Cette fonctionnalité est d'une utilité infinie. Pensez à cette syntaxe difficile et complexe à mémoriser, vous pouvez les enregistrer avec des noms très éloquents comme "Rechercher des fichiers volumineux et trier", "Statut RAID", "Convertir webp" et autres. Pas seulement des commandes, mais aussi des extraits de code à copier et coller à l'intérieur, par exemple, le fichier wp-config pour nous qui travaillons beaucoup sur WordPress.
Faits saillants de la syntaxe
C'est l'un de mes favoris car en prenant en charge de nombreuses extensions, à la fois des types de langage de programmation et de script, il simplifie grandement l'écriture et la maintenance de votre code. La possibilité de changer les schémas de couleurs avec une série de schémas prédéfinis ou par une personnalisation complète à partir de zéro (personnalisé) est une valeur ajoutée, en particulier pour les ingénieurs système qui passent de nombreuses heures à la fin, peut-être dans les équipes de nuit, où le schéma de couleurs est généralement c'est qu'il préfère les basses lumières comme le blanc sur noir plutôt que le noir sur blanc.
Le terminal intégré MobaXterm peut mettre en évidence la syntaxe ou utiliser la coloration des mots-clés, même si vous êtes connecté à un serveur distant qui ne prend pas en charge les couleurs. Ceci est particulièrement utile lors de l'analyse de fichiers journaux, de la modification de code ou de la détection de mots-clés importants. Vous pouvez même créer facilement vos propres définitions de syntaxe.
Personnalisateur professionnel
MobaXterm Professional Edition vous donne accès au logiciel « Customizer ». Ce programme vous permet de générer des copies personnalisées de MobaXterm avec votre logo et les paramètres par défaut.
Quels sont les réels avantages d'utiliser Mobaxterm pour un ingénieur système ?
Mobaxterm est un outil extrêmement polyvalent qui représente une ressource inestimable pour tout administrateur système Linux, encore plus pour ceux spécialisés dans la performance web et l'hébergement comme dans notre cas. Sa licence économique, à seulement 50 € environ par an, est une dépense amplement justifiée par les bénéfices qu'elle apporte au flux de travail quotidien. C’est un aspect que nous avons déjà souligné à travers un article sur notre blog.
Cependant, d'après notre expérience sur le terrain, ce sont les raisons pour lesquelles nous continuerons à renouveler la licence.
- Vous pouvez avoir une liste ordonnée et organisée de tous les hôtes. L'un des principaux avantages est la facilité avec laquelle de nombreux hôtes peuvent être gérés. Quiconque travaille dans le secteur de l'hébergement sait à quel point un appel d'un client nécessitant une action immédiate peut être chaotique. Grâce à la fonctionnalité d'organisation visuelle sur la barre latérale gauche, plus besoin de confondre serveurs Web et serveurs de messagerie, ni de rechercher quel client rencontre quel problème. Des icônes personnalisables et des étiquettes mnémoniques aident à garder les choses organisées.
- Vous pouvez oublier vos mots de passe. La sécurité est toujours une priorité, mais stocker un grand nombre de mots de passe constitue un défi. Mobaxterm surmonte cet obstacle en vous permettant de sauvegarder vos informations de connexion SSH après une connexion réussie, rendant ainsi les connexions ultérieures rapides et sécurisées.
- Transférer des fichiers directement par glisser-déposer. Le transfert de fichiers est extrêmement simple grâce à la simple méthode glisser-déposer. Cette fonctionnalité élimine le besoin d'utiliser des protocoles tels que FTP ou SFTP et de configurer plusieurs connexions. Tout cela se déroule en toute sécurité via le protocole SCP intégré.
- Lancer des installations graphiques basées sur X. Utiliser graphiquement les systèmes Linux ou Unix équipés du système graphique X, en exportant les sessions graphiques vers le serveur MobaXterm X local.
- Utilise Remote Desktop, VNC pour les sessions graphiques.
- Exportez et importez des paramètres et des hôtes sur d'autres hôtes d'entreprise. Met à jour périodiquement les paramètres de l'ensemble du personnel des systèmes, en exportant et en important la configuration Mobaxterm (et toutes les informations d'identification de l'hôte) sur tous les postes de travail utilisés pour la gestion du système. Toute l'entreprise s'est synchronisée en un minimum d'effort pour une efficacité maximale.
- Exportez la configuration mobile vers Termius. Si vous avez besoin de maintenir votre smartphone à jour avec tous les systèmes de l'entreprise, vous avez la possibilité d'exporter la configuration et de la réimporter sur Termius, le meilleur client pour mobile (iOS et Android) et vous permettre de gérer l'ensemble de la flotte.
- Fonctionnalité copier-coller sur plusieurs terminaux. Nous avons couvert cela plus haut et c'est vraiment un point fort, quand on se retrouve à devoir faire de la maintenance sur des clusters de centaines de systèmes en un temps assez court, sans avoir recours à des systèmes comme Ansible ou Puppet.
Le travail d'un ingénieur système linux, souvent composé d'urgences urgentes, de temps d'arrêt, et d'un métier à très haut niveau de responsabilité, devient beaucoup plus simple, facile et serein, sans feuilles excel, avec des mots de passe annotés, de multiples outils pour faire différents opérations, et avec une gestion des hôtes et des clients vraiment bien faite et organisée.
Vous arrivez à la fin de la journée de travail avec beaucoup plus de sérénité, moins de stress et surtout vous vous rendez compte que vous avez été beaucoup plus productif, et les budgets de l'entreprise s'en ressentent, évidemment positivement.
Version gratuite et version commerciale.
Mobaxterm est proposé en deux éditions, une entièrement gratuite et une commerciale, avec les fonctionnalités que vous pouvez voir ci-dessous. Si vous utilisez le logiciel de manière professionnelle, il est toujours recommandé d'acheter la version professionnelle, compte tenu du coût extrêmement faible de la licence, pour moins d'un café par semaine. Il va sans dire que c'est un outil très complet et professionnel et qu'en fait il n'est même pas du tout comparable à des outils comme Putty.
Si vous souhaitez le tester, même dans la version gratuite, nous vous encourageons à le faire, certains qu'une fois adoptés et testés pendant quelques heures, vous ne reviendrez jamais en arrière.
Le seul défaut, si on veut l'appeler ainsi, est qu'il s'agit d'un logiciel spécifique pour Microsoft Windows et ne fonctionne pas sur MacOS ou Linux, cependant la qualité est si élevée qu'elle justifie un environnement d'émulation ou de virtualisation comme Parallels, VirtualBox ou VmWare juste pour transformer ce joyau.
Conclusions
Dans un monde de plus en plus interconnecté et numérisé, le rôle de l’analyste système devient de plus en plus crucial et complexe. C'est un métier qui ne permet pas d'erreurs, où chaque minute passée à accéder à un système, à récupérer un mot de passe ou à configurer un transfert de fichiers peut se transformer en coûts non seulement économiques, mais aussi en termes de sécurité et de fiabilité. Dans ce contexte, disposer d’un outil comme Mobaxterm n’est pas un luxe, mais une nécessité.
Mobaxterm n'est pas seulement une application qui permet de gagner du temps ; est un véritable changeur de jeu dans le secteur de l’ingénierie système. Il offre une suite complète de fonctionnalités qui couvrent un large éventail de besoins, depuis l'accès à distance sécurisé à la gestion efficace des informations d'identification en passant par la possibilité d'effectuer des opérations de maintenance complexes sur plusieurs systèmes simultanément. Et tout cela se fait en maintenant des normes de sécurité élevées, un aspect qui justifie à lui seul l'investissement dans la licence du logiciel.
Pour un ingénieur système professionnel, la question n’est pas de savoir s’il faut utiliser Mobaxterm, mais comment on pourrait réellement se passer d’un utilitaire aussi polyvalent et puissant. Avec Mobaxterm, vous pouvez relever en toute confiance n'importe quel défi technique, libérant ainsi des ressources mentales et temporelles qui peuvent être consacrées à des tâches plus avancées, telles que l'optimisation des performances ou la stratégie de sécurité, au lieu de vous retrouver piégé dans des routines opérationnelles.
Mobaxterm devient ainsi un véritable prolongateur de compétences, un allié quotidien dans le monde de l'ingénierie système qui vous permet d'affronter avec sérénité même les situations les plus stressantes, en offrant cette sécurité et cette efficacité qui se traduisent par des avantages tangibles pour chaque entreprise. Utiliser Mobaxterm n’est pas seulement un choix intelligent ; c'est une étape essentielle vers un fonctionnement du système véritablement à la hauteur des besoins du XNUMXème siècle.