AWS | Comment se connecter en SSH à EC2 à l'aide de Putty

Aws Comment Se Connecter En Ssh A Ec2 A L Aide De Putty



SSH dans une instance EC2 est une étape assez importante car elle permet à l'utilisateur d'utiliser les services de l'instance AWS EC2. De plus, certains des systèmes d'exploitation installés sur l'instance AWS EC2 n'ont qu'un terminal SSH, cela signifie qu'il n'y a pas d'interface utilisateur graphique (GUI) pour utiliser les services fournis par ce système d'exploitation particulier.

Putty est un outil qui établit la connexion SSH pour l'utilisateur et fournit une interface graphique pour configurer cette connexion. Putty peut facilement être utilisé pour SSH dans une instance EC2 d'Amazon. Cet article explique le processus d'utilisation de Putty for SSH dans une instance AWS EC2.

Télécharger et installer Putty

La plupart d'entre eux ne sont pas installés sur la machine de l'utilisateur. Par conséquent, la première étape consiste à télécharger et à installer le mastic sur la machine de l'utilisateur. Pour cela, visitez la page Web officielle de Putty en cliquant simplement sur ici. Sur la page Web de Putty, cliquez sur le bouton 'Télécharger Putty':









Après cela, la page de téléchargement du Putty s'ouvrira. Depuis cette page, sélectionnez la version de Putty en fonction de l'architecture et du système d'exploitation sur lequel il doit être installé. Pour ce post, ce sera x64-bit pour Windows :







Une fois le Putty téléchargé, exécutez le fichier téléchargé pour commencer le processus d'installation de Putty :



Passez par l'assistant d'installation de Putty et installez-le sur votre système. Une fois le processus d'installation terminé, recherchez Putty dans le menu Démarrer :

Cliquer sur l'application dès le démarrage la lancera :

Utilisation de Putty pour SSH dans l'instance EC2

Pour vous connecter à une instance EC2 à l'aide de Putty, vous devez configurer votre connexion. Tout d'abord, obtenez l'adresse de l'instance EC2 et le nom d'utilisateur à partir de la « page de connexion » de l'instance EC2. Ouvrez donc la page de connexion en cliquant avec le bouton droit sur l'instance EC2 et sélectionnez l'option 'Se connecter' dans le menu :

Depuis la page de connexion, passez à l'onglet 'Client SSH' et copiez le 'nom d'utilisateur@adressepublique' de l'exemple de commande SSH :

Retournez à Putty et collez ce nom d'utilisateur @ adresse publique dans le champ 'Nom d'hôte' et conservez le port sur '22':

Après cela, nous devons joindre le fichier de paire de clés .ppk, pour cela, dans le menu de navigation de gauche, ouvrez 'Credentials: under 'Auth' inside 'Connection => SSH':

Après cela, cliquez sur le bouton du navigateur et recherchez à partir du fichier ppk (au cas où le fichier ppk n'est pas disponible et uniquement le .pem, puis visitez la section suivante, puis revenez à cette étape) :

Une fois la clé privée chargée dans Putty, toutes les configurations sont maintenant en place. Cliquez simplement sur le bouton Ouvrir pour initier la connexion SSH avec l'instance EC2 :

Après cela, un terminal s'ouvrira avec une confirmation contextuelle, cliquez simplement sur l'option 'Accepter':

Après cela, à l'intérieur du terminal, la connexion SSH sera établie avec l'instance AWS EC2 :

Cela conclut la connexion avec AWS Instance via Putty.

Génération d'un fichier PPK à partir d'un fichier Pem avec PuttyGen

La paire de clés attachée à l'instance EC2 ne peut pas être modifiée une fois la création de l'instance EC2 terminée. Cela signifie que si l'utilisateur a créé une paire de clés au format pem, cette paire de clés ne peut pas être utilisée avec Putty. Pour résoudre ce problème, Putty fournit une application 'puttygen' qui peut convertir les fichiers de paires de clés 'pem' en fichiers de paires de clés 'ppk'.

Pour cela, ouvrez le dossier d'installation de Putty sur la machine de l'utilisateur et à l'intérieur de ce dossier, ouvrez l'application nommée 'puttygen':

Dans cette application Putty Key Generator, cliquez sur l'onglet 'Conversions' puis sur 'Importer':

Ensuite, recherchez le fichier pem qui est attaché à votre instance EC2 et chargez-le :

Une fois cela fait, cliquez simplement sur « Enregistrer la clé privée » et enregistrez la clé privée au format PPK :

Après cela, dirigez-vous dans le dossier et vérifiez l'existence du fichier ppk :

Il s'agit de créer un fichier ppk à partir d'un fichier pem pour l'instance EC2.

Conclusion

Putty peut être utilisé pour établir une connexion SSH avec l'instance AWS EC2 assez facilement, pour cela l'utilisateur doit s'assurer que Putty est installé sur sa machine. Après cela, ouvrez Putty et fournissez tous les détails nécessaires. Une fois les configurations de connexion faites, il vous suffit de cliquer sur le bouton « ouvrir » dans Putty et un nouveau terminal s'ouvrira qui se connectera alors au SSH de l'instance EC2.