Portweiterleitungssession in Bastion erstellen

Erstellen Sie eine Portweiterleitungssession.

Sie benötigen die folgenden Informationen zur Zielressource, für die Sie eine Session erstellen möchten:
  • Gültige Zugangsdaten für die Anmeldung bei der Zielressource, wie Betriebssystem und Datenbank
  • Eine der folgenden Optionen:
    • Name und Compartment der Ziel-Compute-Instanz 
    • IP-Adresse und Port der Zielressource

Stellen Sie sicher, dass Sie über die Public-Key-Datei des SSH-Schlüsselpaares verfügen, mit dem Sie die Verbindung zur Session herstellen möchten. Weitere Informationen finden Sie unter Schlüsselpaare auf Linux-Instanzen verwalten.

    1. Wählen Sie auf der Listenseite Bastionen die Bastion aus, in der Sie eine Session erstellen möchten. Informationen zum Suchen der Listenseite oder Bastion finden Sie unter Bastionen auflisten.
    2. Wählen Sie auf der Detailseite die Registerkarte oder den Link Sessions aus.
    3. Wählen Sie Session erstellen aus.
    4. Wählen Sie SSH-Portweiterleitungssitzung aus, um einen SSH-Tunnel zu einem bestimmten Port in der Zielressource zu erstellen.
      Für diesen Sessiontyp muss kein OpenSSH-Server oder Oracle Cloud Agent auf der Zielressource, z.B. einer Autonomous Database-Datenbank für Transaktionsverarbeitung und gemischte Workloads, ausgeführt werden.
    5. Geben Sie einen Namen für die neue Sitzung ein.

      Geben Sie keine vertraulichen Informationen in dieses Feld ein.

    6. Geben Sie das Ziel mit einer der folgenden Methoden an:
      • Geben Sie die IP-Adresse der Zielressource ein.
      • Wählen Sie den Namen der Compute-Zielinstanz aus.

        Wechseln Sie gegebenenfalls das Compartment, um die Instanz zu finden. Nur aktive Instanzen werden angezeigt.

    7. Geben Sie die Portnummer ein, mit der Sie eine Verbindung in der Zielressource herstellen möchten. Beispiel:
      • SSH-Server auf einer Linux-Instanz: 22 (Standard)
      • Remote Desktop Protocol-(RDP-)Server auf einer Windows-Instanz: 3389
      • Autonomous Database for Transaction Processing and Mixed Workloads-Datenbank: 1521
      • MySQL-DB-System: 3306
    8. Geben Sie unter Add SSH key die Public Key-Datei des SSH-Schlüsselpaares an, das für die Session verwendet werden soll.

      Wenn Sie später eine Verbindung zur Session herstellen, müssen Sie den Private Key desselben SSH-Schlüsselpaares angeben.

    9. (Optional) Erweitern Sie die erweiterten Optionen, und ändern Sie die maximale Zeit, die eine Session auf dieser Bastion aktiv bleiben kann, indem Sie einen Wert für Maximale Sessiongültigkeitsdauer eingeben. Geben Sie einen Wert von mindestens 30 Minuten (3 Stunden) an, der maximal 180 Minuten beträgt. Sie können eine Session vor ihrem Ablauf löschen.
    10. Wählen Sie abschließend Session erstellen aus.
  • Verwenden Sie den Befehl oci bastion session create-port-forwarding und die erforderlichen Parameter, um eine Portweiterleitungssession zu erstellen:

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

    Eine vollständige Liste der Kennzeichen und Variablenoptionen für CLI-Befehle finden Sie in der Befehlszeilenreferenz.

  • Führen Sie den Vorgang CreateSession aus, um eine Portweiterleitungssession zu erstellen.