Accéder à la VM à distance via PuTTy ou MobaXterm

Accéder à la VM à distance via PuTTy ou MobaXterm
Index

Apprenez à accéder à une machine virtuelle à distance avec PuTTY ou MobaXterm, outils essentiels pour gestion et configuration de serveurs, depuis le confort de votre local.

Accéder à une machine virtuelle (MV) à distance est une compétence fondamentale pour les développeurs, les administrateurs systèmes et les professionnels de l'informatique. Cela vous permet de gérer des serveurs, de déployer des applications et de réaliser des configurations depuis le confort de votre machine locale. Deux des outils les plus populaires et fiables pour cette tâche sous Windows sont PuTTY et MobaXterm. Dans cet article, nous allons apprendre comment accéder à une MV à distance via PuTTY ou MobaXterm.

Accéder à une MV à distance via PuTTY ou MobaXterm

Avant de pouvoir vous connecter à votre machine virtuelle, vous devrez rassembler quelques informations essentielles et vous assurer que certaines configurations de base sont correctes. Tout d'abord, vous devez connaître l'adresse IP de votre MV, qui est son identifiant unique sur le réseau. Cela peut être une adresse locale pour une machine sur votre même réseau ou une adresse publique pour une MV basée sur le cloud. Deuxièmement, la MV elle-même doit avoir un serveur SSH, le logiciel qui permet des connexions distantes sécurisées, en cours d'exécution.

Trouver votre adresse IP

Pour connecter à une machine virtuelle (MV) sur Linux, commencez par installer openssh-server. Assurez-vous que votre ordinateur local dispose d'un chemin réseau clair vers la MV, ce qui peut impliquer l'ajustement des règles de pare-feu pour permettre les connexions entrantes sur le port SSH par défaut. Enfin, préparez vos identifiants de connexion, soit un nom d'utilisateur et un mot de passe, soit une clé SSH privée.

Si votre MV fonctionne sur votre ordinateur personnel en utilisant des logiciels tels que VirtualBox ou VMware, vous aurez généralement besoin de son adresse IP locale et privée. Vous pouvez le trouver en ouvrant une fenêtre de terminal au sein de la MV elle-même et en utilisant une simple commande.

La commande la plus universelle et fiable sur les distributions Linux modernes est :

ip addr show

OU

hostname -I

Cherchez l'entrée inet associée à votre connexion réseau active, souvent nommée eth0 ou ens33. Elle sera dans un format comme 192.168.1.25. Ignorez l'adresse 127.0.0.1, car il s'agit de la boucle locale et n'est pas utilisée pour des connexions externes.

Remarque : Si votre MV locale ne montre aucune adresse IP ou seulement la boucle locale (127.0.0.1), son adaptateur réseau peut ne pas être correctement attaché ou configuré. Vérifiez les paramètres de votre logiciel de virtualisation pour la MV afin de vous assurer qu'elle est connectée à un adaptateur réseau en mode Bridged ou NAT.

Se connecter à distance à votre MV en utilisant MobaXterm

MobaXterm est souvent appelé le « couteau suisse » pour le calcul à distance. Il fournit un terminal avancé avec des fonctionnalités intégrées comme la navigation de fichiers SFTP, le transfert X11 pour les applications GUI, et la gestion multiple de sessions.

Téléchargez l'édition Home gratuite depuis le site Web de MobaXterm (mobaxterm.mobatek.net) et installez-le. Lors de son lancement, vous verrez son tableau de bord principal.

Cliquez sur le bouton Session en haut à gauche de la barre d'outils. Dans la nouvelle fenêtre qui s'ouvre, sélectionnez SSH comme type de session.

Suivez les étapes mentionnées ci-dessous pour vous connecter à distance.

  1. Dans le champ Hôte distant, saisissez l'adresse IP de votre MV.
  2. Assurez-vous que le port est 22.
  3. Saisissez votre nom d'utilisateur de MV dans le champ Nom d'utilisateur. Vous pouvez également laisser ce champ vide et le saisir à l'invite par la suite.
  4. Si votre organisation a fourni une clé SSH ou privée, cliquez sur Paramètres SSH avancés > Utiliser la clé privée (cochez-la). Parcourez l'emplacement où vous avez stocké le fichier et sélectionnez-le.
  5. Cliquez sur OK. Un nouvel onglet de terminal s'ouvrira dans MobaXterm. Si c'est votre première connexion, vous accepterez la clé d'hôte. Ensuite, saisissez votre mot de passe lorsqu'on vous le demande.

Une fois connecté, remarquez la barre latérale gauche. MobaXterm commence automatiquement une session SFTP vers le même serveur, vous permettant de glisser-déposer facilement des fichiers entre votre machine locale et la MV, un avantage majeur par rapport à PuTTY.

Se connecter à distance à votre MV en utilisant PuTTY

Tout d'abord, vous devez télécharger le fichier putty.exe depuis le site officiel (putty.org) et l'exécuter. Vous n'avez pas besoin de l'installer ; il fonctionne en tant qu'application autonome.

Dans le champ Nom d'hôte (ou adresse IP), saisissez l'adresse IP de votre MV. Assurez-vous que le port est réglé sur 22. Sous Type de connexion, sélectionnez SSH. Vous pouvez saisir un nom pour cette session sous Sessions enregistrées et cliquer sur Enregistrer. Cela vous permet de charger rapidement tous ces paramètres la prochaine fois.

Cliquez sur le bouton Ouvrir en bas de la fenêtre. Une fenêtre de terminal apparaîtra.

Lorsque vous vous connectez à un nouveau serveur avec PuTTY pour la première fois, vous verrez une alerte de sécurité concernant la clé d'hôte du serveur. C'est normal. Si possible, vérifiez l'empreinte, puis cliquez sur "Accepter" pour enregistrer la clé et continuer.

Ensuite, saisissez votre nom d'utilisateur et votre mot de passe dans le terminal. N'oubliez pas que lorsque vous tapez votre mot de passe, rien n'apparaîtra à l'écran en raison d'une fonctionnalité de sécurité. Après avoir saisi votre mot de passe, appuyez sur Entrée.

Une fois connecté, vous verrez l'invite de commande pour votre machine virtuelle distante. Vous aurez désormais un contrôle total.

Lequel est meilleur, PuTTY ou MobaXterm ?

PuTTY est un client SSH petit et simple qui fonctionne bien si vous voulez juste quelque chose de rapide et léger. MobaXterm est plus comme une boîte à outils, vous offrant SSH ainsi que des extras comme un serveur X11, un SFTP intégré et des onglets, le tout dans un seul programme. Choisissez PuTTY si vous préférez le simple, le minimal ; choisissez MobaXterm si vous voulez plus de fonctionnalités regroupées.

Comment accéder à une VM avec PuTTY ?

Pour vous connecter à une VM avec PuTTY, tapez l'adresse IP publique de la VM dans le champ Nom d'hôte, assurez-vous que le port est réglé sur 22 et choisissez SSH. Si vous utilisez une connexion par clé, chargez votre clé privée au format .ppk dans PuTTY sous Connexion > SSH > Auth. Si votre clé est au format .pem, convertissez-la d'abord avec PuTTYgen. Ensuite, cliquez sur Ouvrir, acceptez l'empreinte la première fois que vous vous connectez et on vous demandera de vous connecter.

Maintenant que tu as fini de lire Accéder à la VM à distance via PuTTy ou MobaXterm, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Go up