SSH-Key-Paare
Ein SSH-Key-Paar ist erforderlich, um nach dem Deployment auf Ihre Linux-VM zuzugreifen. OpenStack speichert den Public Key und injiziert ihn beim Launch in die VM. Den Private Key behalten Sie, um sich per SSH zu authentifizieren.
Key Pair erstellen
Es gibt viele Möglichkeiten einen "ssh-rsa Key" zu generieren. Eine einfache Möglichkeit bietet das OpenStack Portal, über den Menüpunkt "Compute > Key Pairs". Über dieses Menü können sie auch einen bereits vorhandenen Key importieren. Beim deployen einer VM können sie dann im "Launch Instance Wizard" diesen Key auswählen und damit auf ihre Linux VM zugreifen.
Tip
Wir empfehlen ihnen möglichst bereits vor dem deployen einer VM einen "ssh-rsa Key" zu importieren oder anzulegen.
Wechseln sie in der Navigation zu Compute => Key Pairs und klicken auf +Create Key Pair.

- Geben Sie nun einen "Namen" für das Key Pair ein.
- anschliessend klicken sie auf +Create Key Pair role="guilabel"}.

Nun wird das Key Pair (Public & Private Key) erstellt, wobei sie den Public Key durch anklicken des Key Namen anzeigen können.

Caution
Der erstellte Private Key wird automatisch im Browser herunter geladen. Diesen sollten sie sicher aufbewahren, da dieser einen Zugriff auf ihre VM ohne Passwort ermöglicht!

Note
Der generierte Private Key muss vor der Verwendung in "Putty" noch konvertiert werden (siehe Wie konvertiere ich ein PEM in PPK File Format).
Vorhandenen Key importieren
Wenn Sie bereits ein SSH-Key-Paar haben, können Sie den Public Key importieren, statt einen neuen zu erstellen:
- Navigieren Sie zu Compute > Key Pairs.
- Klicken Sie auf +Import Public Key.
- Geben Sie einen Namen ein und fügen Sie Ihren Public Key ein (oder laden Sie die
.pub-Datei hoch). - Klicken Sie auf Import Public Key.
openstack keypair create --public-key ~/.ssh/id_rsa.pub my-key