Création d'une session de transmission de port dans Bastion

Créez une session de transmission de port.

Vous devez disposer des informations suivantes sur la ressource cible pour laquelle vous souhaitez créer une session :
  • Informations d'identification valides pour la connexion à la ressource cible, telles que le système d'exploitation et la base de données
  • Valeurs possibles :
    • Nom et compartiment de l'instance  de calcul cible
    • Adresse IP et port de la ressource cible

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

    1. Sur la page de liste Bastions, sélectionnez le bastion dans lequel créer une session. Si vous avez besoin d'aide pour trouver la page de liste ou le bastion, reportez-vous à Liste des bastions.
    2. Sur 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 transfert 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 qu'un serveur OpenSSH ou que l'agent Oracle Cloud soit exécuté sur la ressource cible, comme une base de données Autonomous Database pour le traitement des transactions et les charges de travail mixtes.
    5. Saisissez le nom de la nouvelle session.

      Evitez de saisir 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 Compute cible.

        Si nécessaire, changez de compartiment pour trouver l'instance. Seules les instances actives sont affiché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
      • Autonomous Database pour le traitement des transactions et la base de données de charges globales mixtes : 1521
      • Système de base de données MySQL : 3306
    8. Sous Ajouter une clé SSH, indiquez le fichier de clés publiques 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 les options avancées et modifiez la durée maximale pendant laquelle toute session de ce bastion peut rester active en saisissant une valeur pour Durée de vie maximale de la 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 transfert de port :

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

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.

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