Knowledge Center Monthly Newsletter - March 2025
Stay up to date with the latest from the Knowledge Center. See all new and updated Knowledge Center articles published in the last month and re:Post’s top contributors.
Wie verwende ich PuTTY oder Filezilla, um eine Verbindung zu meiner Lightsail-Instance herzustellen, wenn ich das SSH-Schlüsselpaar verloren habe?
Ich habe das SSH-Schlüsselpaar (privater Schlüssel) verloren, das ich für meine Amazon-Lightsail-Instance konfiguriert habe. Ich möchte PuTTY oder Filezilla verwenden, um wieder auf die Instance zuzugreifen.
Behebung
Wenn Sie die Lightsail-Instance mit dem Standard-SSH-Schlüsselpaar erstellt haben, laden Sie den privaten SSH-Schlüssel von der Lightsail-Konsole herunter.
Wenn Sie die Lightsail-Instance mit einem benutzerdefinierten SSH-Schlüsselpaar erstellt haben, konfigurieren Sie ein neues Schlüsselpaar. Verwenden Sie entweder die browserbasierte Lightsail-SSH-Konsole. Oder erstellen Sie eine neue Lightsail-Instance aus einem Snapshot.
Verwenden der browserbasierten Lightsail-SSH-Konsole, um ein neues Schlüsselpaar zu konfigurieren
Erstellen eines neuen SSH-Schlüsselpaars in der Amazon-Lightsail-Konsole und Abrufen des öffentlichen Schlüssels
Gehen Sie wie folgt vor, um das neue SSH-Schlüsselpaar zu erstellen:
- Öffnen Sie die Amazon-Lightsail-Konsole.
- Wählen Sie im Navigationsbereich Konto aus und wählen Sie dann im Dropdownmenü Konto aus.
- Wählen Sie SSH-Schlüssel und dann Neu erstellen aus.
Verwenden Sie eine der folgenden Methoden, um den öffentlichen Schlüssel aus dem privaten Schlüssel abzurufen.
Lokaler Linux- oder MacOS-Computer
Öffnen Sie das Terminal und führen Sie dann den Befehl ssh-keygen aus:
$ ssh-keygen -y -f /path_to_key_pair/my-key-pair.pem
Der Befehl gibt den öffentlichen Schlüssel zurück, wie im folgenden Beispiel:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQClKsfkNkuSevGj3eYhCe53pcjqP3maAhDFcvBS7O6V hz2ItxCih+PnDSUaw+WNQn/mZphTk/a/gU8jEzoOWbkM4yxyb/wB96xbiFveSFJuOp/d6RJhJOI0iBXr lsLnBItntckiJ7FbtxJMXLvvwJryDUilBMTjYtwB+QhYXUMOzce5Pjz5/i8SeJtjnV3iAoG/cQk+0FzZ qaeJAAHco+CY/5WrUBkrHmFJr6HcXkvJdWPkYQS3xqC0+FmUZofz221CBt5IMucxXPkX4rWi+z7wB3Rb BQoQzd8v7yeb7OzlPnWOyN0qFU0XA246RA8QFYiCNYwI3f05p6KLxEXAMPLE
Lokaler Windows-Computer
Führen Sie die folgenden Schritte aus:
- Öffnen Sie das Programm puttygen.
- Wählen Sie Datei und dann Privaten Schlüssel laden.
- Ändern Sie den Dateinamen-Typ von PuTTy Private Key Files (*.ppk) in Alle Dateien (*.*), um die .pem-Datei anzuzeigen.
- Wählen Sie die Schlüsselpaardatei (.pem) aus, die Sie heruntergeladen haben, und klicken Sie dann auf Öffnen.
- Wählen Sie den gesamten öffentlichen Schlüssel aus und klicken Sie mit der rechten Maustaste und wählen Sie Kopieren.
- Öffnen Sie einen beliebigen Texteditor und geben Sie den Inhalt ein.
Stellen Sie über die browserbasierte SSH-Konsole eine Verbindung zur Instance her und fügen Sie den öffentlichen Schlüssel zur SSH-Konfigurationsdatei hinzu
Führen Sie die folgenden Schritte aus:
-
Öffnen Sie die Amazon-Lightsail-Konsole.
-
Wählen Sie den Namen der Instance und anschließend Verbinden aus.
-
Wählen Sie Mit SSH verbinden. Weitere Informationen finden Sie unter Eine Verbindung zu Ihren Lightsail Linux- oder Unix-Instances herstellen.
-
Öffnen Sie die Datei ~/.ssh/authorized_keys in einem Texteditor.
Führen Sie den folgenden Befehl aus, um den aktuellen öffentlichen Schlüssel des Schlüsselpaars anzuzeigen, das die Instance akzeptiert hat:$ cat ~/.ssh/authorized_keys
-
Kopieren Sie den öffentlichen Schlüssel und fügen Sie ihn in die Datei authorized_keys ein.
-
Speichern Sie die Datei authorized_keys.
Verwenden Sie PuTTY oder Filezilla mit dem neuen privaten SSH-Schlüssel, um eine Verbindung zu Ihrer Lightsail-Instance herzustellen.
Hinweis: Bevor Sie eine Verbindung zu Ihrer Instance herstellen, müssen Sie eine .pem-Datei (privater Schlüssel) in eine .ppk-Datei konvertieren.
Erstellen einer neuen Lightsail-Instance aus einem Snapshot und Konfigurieren des neuen Schlüsselpaars
Führen Sie die folgenden Schritte aus:
- Öffnen Sie die Amazon-Lightsail-Konsole.
- Erstellen Sie einen Snapshot Ihrer Lightsail-Instance.
- Erstellen Sie eine neue Instance aus dem Snapshot.
- Wählen Sie auf der Seite Instance aus einem Snapshot erstellen ein SSH-Schlüsselpaar aus. Sie können entweder ein neues Schlüsselpaar erstellen oder ein vorhandenes auswählen.
- Wählen Sie Instance erstellen.
Hinweis: Wenn die vorherige Instance eine statische IP-Adresse hatte, können Sie diese auf der neuen Instance verwenden. Trennen Sie auf der Netzwerk-Seite der Lightsail-Konsole die statische IP-Adresse und hängen Sie sie dann an die neue Instance an. Weitere Informationen finden Sie unter Statische IP-Adressen in Amazon Lightsail.

Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor einem Jahr