Exercice : configurer le serveur SSH

Terminée

Vous souhaitez parcourir les fichiers projet de votre agence sur un ordinateur distant. Tout d’abord, vous devez configurer cet ordinateur distant et le configurer pour SSH.

Dans cet exercice, vous allez créer une machine virtuelle Linux dans Azure pour héberger les fichiers d’application de votre agence. Vous allez également générer une clé SSH que vous utiliserez pour configurer la machine virtuelle pour les connexions SSH.

Nous utilisons Azure dans cet exercice, mais votre machine virtuelle Linux peut exister sur n’importe quel emplacement.

Configurer la machine virtuelle

Tout d’abord, vous devez définir la configuration initiale de votre machine virtuelle Linux.

  1. Accédez au portail Azure et connectez-vous à votre compte Azure. Vous pouvez créer un compte gratuit si vous n’en avez pas actuellement.

  2. Dans le menu du portail, sélectionnez Créer une ressource.

    Capture d’écran montrant l’action Créer une ressource dans le menu du portail Azure.

  3. Recherchez la machine virtuelle et sélectionnez la liste déroulante Créer une machine virtuelle dans l’option Machine virtuelle .

    Capture d’écran mettant en évidence comment rechercher et créer une ressource de machine virtuelle dans le portail Azure.

  4. Sélectionnez votre abonnement Azure et créez un nouveau groupe de ressources.

  5. Spécifiez les détails de la machine virtuelle, tels que le nom, la taille et l’image de base. La capture d’écran montre des exemples de détails, mais vous pouvez choisir des versions récentes d’autres distributions Linux et examiner les serveurs SSH pris en charge.

    Capture d’écran montrant les détails de la machine virtuelle Azure à créer.

Configurer SSH

À présent, vous devez définir la configuration SSH et finaliser la création de votre machine virtuelle afin de disposer d’un serveur SSH opérationnel.

  1. Azure génère automatiquement une paire de clés SSH pour vous. Vous pouvez laisser le compte Administrateur complété avec les valeurs par défaut. Le nom d’utilisateur sera utilisé lors de la connexion à votre machine virtuelle via SSH au cours de l’exercice suivant.

    Capture d’écran montrant les valeurs par défaut de la section Compte d’administrateur lors de la création d’une machine virtuelle dans Azure.

  2. Votre machine virtuelle doit également accepter le trafic SSH entrant via le port SSH 22. Par défaut, Azure doit spécifier cette règle lors de la création de la machine virtuelle.

    Capture d’écran montrant les règles de port de trafic entrant pour configurer un port entrant pour SSH.

  3. Sélectionnez Vérifier + créer.

    Capture d’écran mettant en évidence l’option Vérifier + créer lors de la création de la machine virtuelle.

  4. Vous pouvez recevoir une erreur de validation sous l’onglet Mise en réseau ; si c’est le cas, sélectionnez cette erreur et créez un réseau virtuel. Sélectionnez à nouveau Vérifier + créer.

    Capture d’écran montrant l’étape de validation pour créer un réseau virtuel pour la machine virtuelle.

  5. Après avoir examiné les détails, sélectionnez Créer et Azure déploiera votre machine virtuelle. Ce processus peut prendre quelques minutes.

    Capture d’écran mettant en évidence l’action Créer pour la machine virtuelle validée.

  6. Lorsqu’un écran vous invité à générer une nouvelle paire de clés, sélectionnez « Télécharger la clé privée et créer une ressource ». Cela télécharge un fichier .pem qui contient votre clé. Notez où le fichier est téléchargé ; vous aurez besoin de ce chemin d’accès au fichier dans l’exercice suivant.

    Capture d’écran montrant l’invite lors de la création d’une machine virtuelle Azure pour télécharger la clé privée et créer une ressource.

  7. Une fois la ressource déployée, sélectionnez Accéder à la ressource.

    Capture d’écran mettant en évidence l’action Accéder à la ressource une fois la machine virtuelle créée.

  8. Copiez l’adresse IP publique à partir de la vue d’ensemble des propriétés de la machine virtuelle nouvellement créée. Vous aurez besoin de cette adresse IP dans l’exercice suivant pour le nom d’hôte lors de la connexion à votre machine virtuelle via SSH.

    Capture d’écran mettant en évidence comment copier l’adresse IP publique de la machine virtuelle nouvellement créée.

Bon travail ! Vous avez déployé une machine virtuelle Linux à laquelle vous pouvez vous connecter à l’aide de SSH.

Dans la section suivante, vous allez apprendre à utiliser l’extension Visual Studio Code Remote - SSH pour vous connecter à la machine virtuelle.