Créez une paire de clés SSH dans Microsoft Azure et ajoutez-la à Ubuntu Server

La connexion à nos machines virtuelles dans Azure peut être établie à l’aide d’informations d’identification ou de SSH. SSH (Secure Shell) est un protocole utilisé pour se connecter à distance à la machine hôte via une connexion cryptée. Il peut être utilisé pour se connecter à des commutateurs, des routeurs, VMware, Linux ou tout hôte prenant en charge la connexion SSH. . Dans cet article, je vais vous montrer comment créer une clé SSH et l’ajouter à un nouveau serveur Ubuntu 18.04 LTS installé dans Azure.

SSH se compose de deux clés, une clé privée et une clé publique. La clé publique est placée sur la machine virtuelle Linux et la clé privée est ce que nous présentons pour vérifier notre identité.

Dans la première étape, nous allons créer une clé SSH, puis, dans la deuxième étape, nous allons créer un serveur Ubuntu et y ajouter une clé SSH.

Étape 1: créer une clé SSH

  1. Se connecter à Portail Azure
  2. Ouvrez Azure Cloud Shell dans la fenêtre supérieure droite. Si vous ne l’avez jamais utilisé auparavant, vous devrez créer un nouveau compte de stockage et autoriser Azure Cloud Sheel à y conserver les fichiers. Cela entraînera un petit coût mensuel.

  1. Attendez que le terminal soit correctement connecté.
  2. Tapez ssh-keygen -t rsa -b 4096 et appuyez sur Entrée pour créer la clé SSH.
  3. Entrez le nom du fichier pour enregistrer la clé. Dans notre cas, nous enregistrerons le fichier à l’emplacement par défaut en appuyant sur Entrée. La commande crée deux fichiers: id_rsa et pub dans le répertoire ~ / .ssh. Les fichiers sont écrasés s’ils existent.
  4. Saisissez une phrase secrète. Cette phrase de passe sera utilisée pour se connecter à la VM. La sortie devrait ressembler à ceci.
  5. Vous pouvez voir le contenu du fichier précédemment créé en tapant la commande cat ~ / .ssh / id_rsa.pub et en appuyant sur Entrée. La sortie devrait être comme ça. Vous aurez besoin de la clé de sortie pour votre machine virtuelle.

Étape 2: attribuez-le au serveur Ubuntu

Une fois que nous avons créé la clé SSH à l’étape précédente, l’étape suivante consiste à l’ajouter à votre serveur Ubuntu hébergé sur Azure. Cela peut être fait dans deux scénarios, pour le serveur Ubuntu existant ou pour un nouveau que vous créez. Je vais vous expliquer la procédure pour les deux scénarios. Commençons par la nouvelle machine virtuelle.

  1. Connectez-vous au portail Azure.
  2. Cliquez sur Créer une ressource sur le côté gauche de la fenêtre.
  3. Cliquez sur Ubuntu Server 18.04 LTS.
  4. Sous Basic, saisissez les informations de machine virtuelle nécessaires pour un abonnement, un groupe de ressources, un nom de machine virtuelle, une région, des options de disponibilité, une image et une taille de machine virtuelle. Une fois que vous faites cela, faites défiler jusqu’au compte Administrateur et sélectionnez la clé publique SSH.
  5. Tapez le nom d’utilisateur.
  6. Sous Source de clé publique SSH, choisissez Utiliser la clé publique existante.
  7. Sous la clé publique SSH, ajoutez la clé SSH que vous avez précédemment générée à l’étape 1 (commande cat ~ / .ssh / id_rsa.pub).
  8. Sous Sélectionner les ports entrants, choisissez SSH (22).
  9. Configurez le reste de la configuration de votre machine virtuelle et cliquez sur Vérifier + créer.
  10. Accédez à la machine virtuelle, puis cliquez sur Vue d’ensemble comme indiqué dans la capture d’écran ci-dessous.
  11. Cliquez sur Connect puis choisissez SSH. Cela ouvrira une nouvelle fenêtre à partir de laquelle vous pouvez télécharger des clients SSH (PuTTy ou autres clients) ou vous pouvez facilement vous connecter à votre machine virtuelle à l’aide d’Azure Cloud Shell.
  12. Dans notre cas, nous allons ouvrir Azure Cloud Shell et nous connecter à la machine virtuelle en tapant la commande suivante: ssh azureuser@104.214.76.108 où azureuser est un nom d’utilisateur et 214.76.108 est l’adresse IP publique.
  13. Comme il s’agit de votre première connexion à la machine virtuelle nouvellement créée à l’aide de SSH, tapez Oui et appuyez sur Entrée pour confirmer l’authentification auprès de l’hôte.
  14. Saisissez la phrase secrète que vous avez créée à l’étape 1 et appuyez sur Entrée.
  15. Vous êtes connecté avec succès au serveur Ubuntu.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *