Création d'une session de réacheminement de port dans l'hôte bastion

Créez une session de réacheminement de port.

Vous devez disposer des informations suivantes sur la ressource cible pour laquelle vous souhaitez créer une session :
  • Données d'identification valides pour vous connecter à la ressource cible, par exemple le système d'exploitation et la base de données
  • Un des éléments suivants :
    • Le nom et le compartiment des instances de calcul cibles
    • L'adresse IP et le port de la ressource cible

Assurez-vous que vous disposez du fichier de clé publique de la paire de clés SSH que vous prévoyez d'utiliser pour vous connecter à la session. Pour en savoir plus, voir Gestion des paires de clés sur des instances Linux.

    1. Dans la page de liste Hôtes bastions, sélectionnez l'hôte bastion dans lequel vous voulez créer une session. Si vous avez besoin d'aide pour trouver la page de liste ou l'hôte bastion, voir Liste des hôtes bastions.
    2. Dans la page de détails, sélectionnez l'onglet ou le lien Sessions.
    3. Sélectionnez Créer une session.
    4. Sélectionnez Session de réacheminement de port SSH pour créer un tunnel SSH vers un port spécifique sur la ressource cible.
      Ce type de session ne nécessite pas l'exécution d'un serveur OpenSSH ou d'Oracle Cloud Agent sur la ressource cible, par exemple une base de données Autonomous Database pour le traitement des transactions et les charges de travail mixtes.
    5. Entrez le nom de la nouvelle session.

      Évitez d'entrer des informations confidentielles dans ce champ.

    6. Indiquez la cible à l'aide de l'une des méthodes suivantes :
      • Entrez l'adresse IP de la ressource cible.
      • Sélectionnez le nom de l'instance de calcul cible.

        Si nécessaire, modifiez le compartiment pour rechercher l'instance. Seules les instances actives sont listées.

    7. Entrez le numéro de port auquel vous voulez vous connecter sur la ressource cible, par exemple :
      • Serveur SSH sur une instance Linux : 22 (par défaut)
      • Serveur RDP (Remote Desktop Protocol) sur une instance Windows : 3389
      • Base de données Autonomous Database pour le traitement des transactions et les charges de travail mixtes : 1521
      • Système de BD MySQL : 3306
    8. Sous Ajouter une clé SSH, fournissez le fichier de clé publique de la paire de clés SSH à utiliser pour la session.

      Par la suite, lorsque vous vous connectez à la session, vous devez fournir la clé privée de la même paire de clés SSH.

    9. (Facultatif) Développez Options avancées et modifiez la durée maximale pendant laquelle une session sur cet hôte bastion peut rester active en entrant une valeur pour Durée de vie maximale de session. Indiquez une valeur d'au moins 30 minutes qui ne dépasse pas 180 minutes (3 heures). Vous pouvez supprimer une session avant son expiration.
    10. Lorsque vous avez terminé, sélectionnez Créer une session.
  • Utilisez la commande oci bastion session create-port-forwarding et les paramètres requis pour créer une session de réacheminement de port :

    oci bastion session create-port-forwarding --bastion-id <bastion_ocid> [OPTIONS]

    Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.

  • Exécutez l'opération CreateSession pour créer une session de réacheminement de port.