Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Stellen Sie mit dem Befehl Connect zu Lightsail Linux- oder Unix-Instances her SSH
Wenn Ihr lokaler Computer ein Linux- oder Unix-Betriebssystem, einschließlich macOS, verwendet, können Sie mithilfe des SSH Clients über ein Terminalfenster eine Verbindung zu Ihrer Linux- oder Unix-Instance in Amazon Lightsail herstellen.
Die in diesem Leitfaden beschriebene Methode zum Herstellen einer Verbindung mit Ihrer Instance ist eine von vielen. Weitere Informationen zu den anderen Methoden finden Sie unter SSHSchlüsselpaare.
Der einfachste Weg, eine Verbindung zu Ihrer Linux- oder Unix-Instanz in Lightsail herzustellen, ist die Verwendung des browserbasierten SSH Clients, der in der Lightsail-Konsole verfügbar ist. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Ihrer Linux- oder Unix-Instance.
Inhalt
Schritt 1: Bestätigen Sie, dass Ihre Instance ausgeführt wird, und rufen Sie die öffentliche IP-Adresse ab
Im folgenden Verfahren melden Sie sich bei der Lightsail-Konsole an, um zu überprüfen, ob sich Ihre Instance im laufenden Zustand befindet, und um die öffentliche IP-Adresse Ihrer Instance abzurufen. Ihre Instance muss sich im laufenden Zustand befinden, um eine SSH Verbindung herstellen zu können, und Sie benötigen die öffentliche IP-Adresse Ihrer Instance, um später in diesem Handbuch eine Verbindung zu ihr herzustellen.
-
Melden Sie sich bei der Lightsail-Konsole
an. -
Suchen Sie auf der Lightsail-Startseite auf der Registerkarte „Instanzen“ die Instanz, zu der Sie eine Verbindung herstellen möchten.
-
Bestätigen Sie, dass sich die Instance in einem ausgeführten Zustand befindet, und notieren Sie sich die öffentliche IP-Adresse Ihrer Instance.
Der Status Ihrer Instance und ihre öffentliche IP-Adresse werden neben dem Namen Ihrer Instance aufgeführt, wie im folgenden Beispiel gezeigt.
Schritt 2: Bestätigen Sie, dass das SSH key pair von Ihrer Instance verwendet wird
Im folgenden Verfahren bestätigen Sie das SSH key pair, das von Ihrer Instance verwendet wird. Sie benötigen den privaten Schlüssel des key pair, um sich bei Ihrer Instance zu authentifizieren und eine SSH Verbindung herzustellen.
-
Wählen Sie auf der Lightsail-Startseite auf der Registerkarte Instanzen den Namen der Instanz aus, zu der Sie eine Verbindung herstellen möchten.
Die Seite Verwaltung von Instances wird mit verschiedenen Registerkarten angezeigt, um Ihre Instance zu verwalten.
-
Scrollen Sie in der Registerkarte Verbinden nach unten, um das Schlüsselpaar anzuzeigen, das von Ihrer Instance verwendet wird. Zwei Möglichkeiten sind möglich:
-
Das folgende Beispiel zeigt eine Instance, die das Standardschlüsselpaar für die AWS Region verwendet, in der Sie Ihre Instance erstellt haben. Wenn Ihre Instance das Standardschlüsselpaar verwendet, können Sie mit Schritt 3 dieses Verfahrens fortfahren, um den privaten Schlüssel des Schlüsselpaars herunterzuladen. Lightsail speichert den privaten Schlüssel nur für das Standardschlüsselpaar jeder AWS Region.
-
Das folgende Beispiel zeigt eine Instance, die ein benutzerdefiniertes Schlüsselpaar verwendet, das Sie entweder hochgeladen oder erstellt haben. Wenn Ihre Instance ein benutzerdefiniertes Schlüsselpaar verwendet, müssen Sie den privaten Schlüssel des benutzerdefinierten Schlüsselpaars suchen, in dem Sie Ihre Schlüssel speichern. Wenn Sie den privaten Schlüssel des benutzerdefinierten key pair verloren haben, können Sie mit Ihrem eigenen Client keine SSH Verbindung zu Ihrer Instance herstellen. Sie können den in der Lightsail-Konsole verfügbaren browserbasierten SSH Client jedoch weiterhin verwenden. Fahren Sie mit dem nächsten Schritt 3 fort: Ändern Sie die Berechtigungen Ihres privaten Schlüssels und stellen Sie mithilfe des SSH Abschnitts dieses Handbuchs eine Verbindung zu Ihrer Instance her, nachdem Sie den privaten Schlüssel des benutzerdefinierten key pair gefunden haben.
-
-
Wählen Sie in der Konto im oberen Navigationsmenü Account (Konto) aus.
Die Seite Kontenverwaltung wird mit verschiedenen Registerkarten angezeigt, damit Sie Ihre Kontoeinstellungen verwalten können.
-
Wählen Sie die Registerkarte „SSHSchlüssel“.
-
Scrollen Sie nach unten und wählen Sie das Download-Symbol neben dem Standardschlüssel der AWS Region der Instanz aus, zu der Sie eine Verbindung herstellen möchten.
Der private Schlüssel wird auf Ihren lokalen Computer heruntergeladen. Möglicherweise möchten Sie den heruntergeladenen Schlüssel in ein Verzeichnis verschieben, in dem Sie alle Ihre SSH Schlüssel speichern, z. B. in einen Ordner „Keys“ im Home-Verzeichnis Ihres Benutzers. Sie müssen im nächsten Abschnitt dieses Leitfadens auf das Verzeichnis verweisen, in dem der private Schlüssel gespeichert ist. Wenn der private Schlüssel versucht, als ein anderes Format als
.pem
zu speichern, sollten Sie das Format vor dem Speichern manuell in.pem
ändern.Anmerkung
Lightsail bietet keine Hilfsprogramme zum Bearbeiten von
.pem
Dateien oder anderen Zertifikatsformaten. Wenn Sie das Format Ihrer privaten Schlüsseldatei konvertieren müssen, stehen kostenlose Open-Source-Tools wie Open SSLzur Verfügung. Fahren Sie mit dem nächsten Schritt 3 fort: Ändern Sie die Berechtigungen Ihres privaten Schlüssels und stellen Sie mithilfe des SSH Abschnitts dieses Handbuchs eine Verbindung zu Ihrer Instance her. Verwenden Sie dazu den privaten Schlüssel, den Sie gerade heruntergeladen haben, und stellen Sie eine SSH Verbindung zu Ihrer Instance her.
Schritt 3: Ändern Sie die Berechtigungen Ihres privaten Schlüssels und stellen Sie mithilfe von SSH
Im folgenden Verfahren werden Sie die Berechtigungen für Ihre private Schlüsseldatei so ändern, dass sie nur für Sie lesbar und beschreibbar ist. Anschließend öffnen Sie ein Terminalfenster auf Ihrem lokalen Computer und führen den SSH Befehl aus, um eine Verbindung mit Ihrer Instanz in Lightsail herzustellen.
-
Öffnen Sie ein Terminalfenster auf Ihrem lokalen Computer.
-
Geben Sie den folgenden Befehl ein, um den privaten Schlüssel des Schlüsselpaares nur von Ihnen lesbar und beschreibbar zu machen. Dies ist eine bewährte Sicherheitsmethode, die von einigen Betriebssystemen erforderlich ist.
sudo chmod 400
/path/to/private-key.pem
Ersetzen Sie im Befehl
mit dem Verzeichnispfad, zu dem Sie den privaten Schlüssel des Schlüsselpaares gespeichert haben, das von Ihrer Instance verwendet wird./path/to/private-key.pem
Beispiel:
sudo chmod 400
/Users/user/Keys/LightsailDefaultKey-us-west-2.pem
-
Geben Sie den folgenden Befehl ein, um eine Verbindung zu Ihrer Instanz in Lightsail herzustellen, indem Sie: SSH
ssh -i
/path/to/private-key.pem username
@public-ip-address
Ersetzen Sie im Befehl Folgendes:
-
/path/to/private-key.pem
mit dem Verzeichnispfad, in dem Sie den privaten Schlüssel des key pair gespeichert haben, das von Ihrer Instance verwendet wird. -
username
mit dem Benutzernamen Ihrer Instanz. Je nach Vorlage, die von Ihrer Instance verwendet wird, können Sie einen der folgenden Benutzernamen angeben:-
AlmaLinux OS 9, Amazon Linux 2, Amazon Linux 2023, CentOS Stream 9BSD, kostenlose und offene SUSE Instances:
ec2-user
-
Debian-Instances:
admin
-
Ubuntu-Instances:
ubuntu
-
Bitnami-Instances:
bitnami
-
Plesk-Instances:
ubuntu
-
cPanel und WHM Instanzen:
centos
-
-
Ersetzen
public-ip-address
mit der öffentlichen IP-Adresse Ihrer Instance, die Sie weiter oben in diesem Handbuch in der Lightsail-Konsole notiert haben.
Beispiel mit absoluten Pfad:
ssh -i
/Users/user/Keys/LightsailDefaultKey-us-west-2.pem ec2-user
@192.0.1.0
Beispiel mit relativem Pfad:
Beachten Sie, das
./
der.pem
-Datei vorangestellt sein muss. Die Auslassung von./
und das einfache Schreiben vonLightsailDefaultKey-us-west-2.pem
wird nicht funktionieren.ssh -i
./LightsailDefaultKey-us-west-2.pem ec2-user
@192.0.1.0
Sie sind erfolgreich mit Ihrer Instance verbunden, wenn die Willkommensnachricht für Ihre Instance angezeigt wird. Das folgende Beispiel zeigt die Willkommensnachricht für eine Amazon,Linux,2-Instance; andere Instance-Vorlagen haben eine ähnliche Willkommensnachricht. Nachdem Sie eine Verbindung hergestellt haben, können Sie Befehle auf Ihrer Instanz in Lightsail ausführen. Um die Verbindung zu trennen, geben Sie
exit
ein und drücken Sie auf Enter. -