Stellen Sie mit SSH eine Verbindung zu einer VM her

Sie können mit einer Secure Shell-(SSH-)Verbindung eine Verbindung zu einer virtuellen Maschine (VM) in einem VM-Cluster herstellen.

Die meisten UNIX-Systeme (einschließlich Linux, Oracle Solaris und macOS) umfassen einen SSH-Client. Bei Microsoft Windows-Systemen können Sie einen SSH-Client wie PuTTY verwenden.

Voraussetzungen für die Verbindung zu einer VM

Verbindung zu einer VM über ein Microsoft Windows-System mit PuTTY herstellen

Sie benötigen die SSH-Private-Key-Datei, die dem Public Key entspricht, der mit dem VM-Cluster verknüpft ist. Diese Private-Key-Datei muss das PuTTY-Format .ppk aufweisen. Wenn die Private-Key-Datei ursprünglich auf einer Linux-Plattform erstellt wurde, können Sie sie mit PuTTYgen im .ppk-Format konvertieren.

  1. Laden Sie PuTTY herunter, und installieren Sie es.

    Um PuTTY herunterzuladen, gehen Sie zur PuTTY-Website und befolgen Sie die Downloadanweisungen.

  2. Führen Sie das PuTTY-Programm putty.exe aus.

    Das PuTTY-Konfigurationsfenster wird mit dem Bereich "Session" angezeigt.

  3. Geben Sie in das Feld Host Name (oder IP-Adresse) den Hostnamen oder Die IP-Adresse der VM ein, auf die Sie zugreifen möchten.

  4. Stellen Sie sicher, dass die Option Connection type auf SSH gesetzt ist.

  5. Blenden Sie bei Bedarf im Baum Kategorie die Optionen für die Verbindung ein, und wählen Sie Daten aus.

    Der Datenbereich wird angezeigt.

  6. Geben Sie im Feld Benutzername für automatische Anmeldung opc ein.

    Stellen Sie als Benutzer opc eine Verbindung her, um Vorgänge auszuführen, für die root- oder oracle-Zugriff auf die VM erforderlich ist. Der Benutzer opc kann den Befehl sudo verwenden, um root-Zugriff zu erhalten oder zum Benutzer oracle zu wechseln.

  7. Vergewissern Sie sich, dass die Option When username is not specified auf Prompt gesetzt ist.

  8. Blenden sie im Kategoriebaum die Optionen für SSH ein, und wählen Sie Auth aus.

    Der Bereich "Auth" wird angezeigt.

  9. Wählen Sie Durchsuchen neben dem Feld Private-Key-Datei für Authentifizierung aus.

  10. Navigieren Sie im Fenster "Private-Key-Datei auswählen" zu der Private-Key-Datei, die dem Public Key entspricht, der mit dem VM-Cluster verknüpft ist, und öffnen Sie sie.

  11. Wählen Sie im Baum Kategorie die Option Session aus.

    Der Bereich "Session" wird angezeigt.

  12. Geben Sie in das Feld Gespeicherte Sitzungen einen Namen für die Verbindungskonfiguration ein, und wählen Sie Speichern aus.

  13. Wählen Sie Öffnen aus, um die Verbindung zu öffnen.

    Das PuTTY-Konfigurationsfenster wird geschlossen, und das PuTTY-Terminalfenster werden angezeigt.

    Wenn Sie das erste Mal eine Verbindung zur VM herzustellen, wird das PuTTY-Sicherheitswarnfenster angezeigt, in der Sie zur Bestätigung des Public Keys aufgefordert werden. Wählen Sie Ja, um die Verbindung fortzusetzen.

Verbindung zu einer VM über ein UNIX-System herstellen

Geben Sie den folgenden SSH-Befehl ein:

ssh -i private-key user@node

Hierbei gilt:

Um Vorgänge auszuführen, für die root-Zugriff auf die VM erforderlich ist, stellen Sie als Benutzer opc eine Verbindung her.

Der Benutzer opc kann den folgenden Befehl verwenden, um root-Zugriff zu erhalten:

sudo -s

Um Vorgänge als Eigentümer der Oracle AI Database-Software auszuführen, melden Sie sich als Benutzer opc an, und wechseln Sie dann zum Benutzer oracle.

sudo su - oracle