Blog Alphorm Logo de blog informatique spécialisé en technologie et solutions IT
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Connexion sécurisée à EC2 via SSH sur AWS
Agrandisseur de policeAa
Blog AlphormBlog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Search
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Suivez-nous
© Alphorm 2024 - Tous droits réservés
Cloud Computing

Connexion sécurisée à EC2 via SSH sur AWS

L'Équipe Alphorm Par L'Équipe Alphorm 15 novembre 2024
Partager
11e lecture en min
Partager

Se connecter à une instance EC2 sur AWS peut sembler complexe pour de nombreux utilisateurs.

Une mauvaise configuration peut entraîner des failles de sécurité et un accès non autorisé à vos données sensibles.

Cet article vous guide à travers chaque étape pour établir une connexion SSH sécurisée, garantissant la protection de votre environnement AWS.

Table de matière
Connexion à l’instance EC2 avec SSHFAQConclusion

Formation AWS Administration avec Terraform - Partie 1

Maîtrisez AWS pour une gestion optimale des systèmes cloud.

Découvrir cette formation

Connexion à l’instance EC2 avec SSH

Ce schéma illustre le processus de connexion SSH à une instance EC2 sur AWS depuis une machine locale. Il montre comment une connexion sécurisée est établie entre une machine locale et une instance EC2 sur AWS en utilisant une paire de clés SSH (privée et publique).

Diagramme de connexion SSH entre local et EC2.

Processus de connexion :

  • Étape 1 :L’utilisateur initie une connexion SSH depuis sa machine locale en utilisant la clé privée.
  • Étape 2 :La connexion est établie avec l’instance EC2 dans AWS Cloud.
  • Étape 3 :L’instance EC2 utilise la clé publique pour vérifier la clé privée de l’utilisateur.
  • Étape 4 :Si les clés correspondent, l’utilisateur est authentifié et obtient un accès sécurisé à l’instance EC2.

On continue en cliquant sur « SSH client ». Comme vous pouvez le voir sur l’image, il y a des commandes Linux qui seront expliquées progressivement.

Instructions de connexion SSH pour EC2 sur AWS

Maintenant, ouvrez le terminal et tapez :

				
					
 ls -lart

				
			
Infos : La commande ls -lart est utilisée dans un terminal Unix/Linux pour lister les fichiers et répertoires dans le répertoire courant avec des options spécifiques :
-l : Affiche les détails des fichiers (permissions, nombre de liens, propriétaire, groupe, taille, date de modification, et nom).
-a : Inclut les fichiers cachés (ceux dont le nom commence par un point).
-r : Trie les résultats en ordre inverse.
-t : Trie les résultats par date de modification, du plus récent au plus ancien.
Ainsi, ls -lart affiche une liste détaillée de tous les fichiers, y compris les fichiers cachés, triés par date de modification, du plus ancien au plus récent.
Liste de fichiers avec clé PEM pour SSH EC2

Maintenant, nous avons besoin de modifier les permissions du fichier test-demo-key-pair.pem afin qu’il soit sécurisé pour une utilisation avec SSH. La commande chmod 400 test-demo-key-pair.pem est utilisée pour :

  • chmod :Modifier les permissions d’un fichier.
  • 400 :Définit les permissions de manière à ce que seul le propriétaire du fichier ait la permission de lire le fichier, et aucune autre personne n’ait les permissions d’écriture ou d’exécution.

Cette commande garantit que la clé privée est protégée et accessible uniquement par vous, ce qui est essentiel pour une connexion SSH sécurisée.

				
					
 chmod 400 test-demo-key-pair.pem

				
			

On vérifie que les permissions sont appliquées en utilisant la commande :

				
					
 ls -lart

				
			
Liste des fichiers PEM pour connexion SSH EC2

Maintenant, nous allons exécuter la commande :

				
					
 ssh -i “test-demo-key-pair.pem” ubuntu@ec2-54-162-107-212.computr-1.amazonaws.com

				
			

Et quand il vous demande si vous êtes sûr de continuer, tapez “yes”.

Commande SSH pour accès EC2 AWS sécurisée

Et voilà, nous nous sommes connectés à l’instance EC2 avec succès.

Prompt terminal Linux avec connexion SSH EC2

Pour vérifier, exécutez la commande suivante :

				
					
 uname –r

				
			
Commande uname affichant la version du noyau sur EC2

Pour fermer la connexion avec l’instance EC2, il suffit de lancer la commande :

				
					
 exit

				
			
Fermeture de session SSH sur EC2 AWS

Formez-vous gratuitement avec Alphorm !

Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.

Démarrer gratuitement
illustration processus de paiement en ligne avec étapes claires et convivialité

FAQ

Comment se connecter à une instance EC2 via SSH ?
Pour se connecter à une instance EC2 via SSH, il est essentiel d’utiliser une paire de clés SSH. Commencez par ouvrir votre terminal et utilisez la commande ‘ssh -i « votre-clé.pem » ubuntu@votre-instance’. Assurez-vous que votre clé privée a les bonnes permissions en utilisant ‘chmod 400 votre-clé.pem’. Cette approche garantit une connexion sécurisée à votre instance EC2 sur AWS.
Quelles sont les étapes pour établir une connexion sécurisée ?
Pour établir une connexion sécurisée à une instance EC2, suivez ces étapes : initiez la connexion SSH avec votre clé privée, assurez-vous que l’instance EC2 utilise la clé publique pour vérifier votre clé privée, et si elles correspondent, l’accès est accordé. Utilisez la commande ‘chmod 400’ pour protéger votre clé privée et ‘ssh -i’ pour initier la connexion.
Pourquoi les permissions de la clé SSH sont-elles importantes ?
Les permissions de la clé SSH sont cruciales pour la sécurité. En définissant les permissions à ‘chmod 400’, vous vous assurez que seul le propriétaire peut lire la clé privée, empêchant ainsi tout accès non autorisé. Cela protège contre les failles de sécurité potentielles lors de la connexion à une instance EC2 via SSH.
Quelles commandes sont utilisées pour gérer les fichiers dans le terminal Linux ?
Pour gérer les fichiers dans le terminal Linux, des commandes comme ‘ls -lart’ et ‘chmod 400’ sont essentielles. ‘ls -lart’ liste les fichiers avec des détails comme les permissions et les dates de modification, tandis que ‘chmod 400’ modifie les permissions pour sécuriser les fichiers, comme les clés SSH, assurant une connexion sécurisée à EC2.
Comment vérifier une connexion réussie à une instance EC2 ?
Pour vérifier une connexion réussie à une instance EC2, exécutez la commande ‘uname -r’ après vous être connecté. Cela confirme que vous êtes dans l’environnement de l’instance. Assurez-vous d’avoir utilisé ‘ssh -i « votre-clé.pem » utilisateur@instance’ pour initier correctement la connexion.

Conclusion

En comprenant le processus de connexion SSH à une instance EC2, vous améliorez la sécurité de votre environnement AWS. Comment envisagez-vous d’utiliser ces compétences pour sécuriser vos prochaines connexions cloud ?

ÉTIQUETÉ : AWS
Facebook
Twitter
LinkedIn
Email
WhatsApp
Par L'Équipe Alphorm
Démocratiser la Connaissance Informatique pour Tous !
Suivre :
L'Équipe Alphorm, c'est la démocratisation de la connaissance informatique. Passionnés et dévoués, nous sommes là pour vous guider vers le succès en rendant la technologie accessible à tous. Rejoignez notre aventure d'apprentissage et de partage. Avec nous, le savoir IT devient une ressource inspirante et ouverte à tous dans un monde numérique en constante évolution.

Derniers Articles

  • Techniques pour gérer les fichiers texte en C#
  • Créer et lire un fichier CSV avec C#
  • JSON : Comprendre et Utiliser Efficacement
  • Créer une Base SQLite dans C#
  • Lecture des données SQLite simplifiée
Laisser un commentaire Laisser un commentaire

Laisser un commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.

Blog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Connexion sécurisée à EC2 via SSH sur AWS

© Alphorm - Tous droits réservés