Direkt zum Inhalt

Wie kann ich SSH verwenden, um eine Verbindung zu meinen Linux Amazon WorkSpaces herzustellen?

Lesedauer: 4 Minute
0

Ich kann den Amazon-WorkSpaces-Client nicht verwenden, um eine Verbindung zu meinem Linux WorkSpace herzustellen. Oder ich möchte das AWS Command Line Interface (AWS CLI) mit meinem Linux WorkSpace verwenden.

Behebung

Um SSH für die Verbindung mit deinem Linux WorkSpace zu verwenden, identifiziere die WorkSpace-IP-Adresse und den Benutzernamen sowie den NetBIOS-Namen des Verzeichnisses. Verwende dann Linux oder PuTTY, um eine Verbindung zum WorkSpace herzustellen.

Hinweis: Wenn du beim Ausführen von Befehlen in AWS CLI Fehlermeldungen erhältst, findest du weitere Informationen unter Beheben von AWS-CLI-Fehlern. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.

WorkSpace-IP-Adresse und Benutzernamen finden

Gehe wie folgt vor, um die IP-Adresse und den Benutzernamen des WorkSpace zu ermitteln:

  1. Öffne die Amazon-WorkSpaces-Konsole.
  2. Wähle im Navigationsbereich WorkSpaces aus.
  3. Klicke auf den Pfeil neben der WorkSpace-ID, um die WorkSpace-Details aufzuklappen. Notiere dir die WorkSpace-IP und den Benutzernamen.

**Hinweis:**Die WorkSpace-IP ist die private IP-Adresse des WorkSpace. Die private IP-Adresse ist erforderlich, um die Elastic-Network-Schnittstelle mit dem WorkSpace zu verknüpfen. Anschließend kannst du Informationen abrufen, z. B. die Sicherheitsgruppe oder die öffentliche IP-Adresse, die dem WorkSpace zugeordnet ist.

Eine Regel hinzufügen

Gehe wie folgt vor, um der Netzwerkschnittstelle eine Regel hinzuzufügen:

  1. Öffne die Amazon Elastic Compute Cloud (Amazon EC2)-Konsole.
  2. Wähle im Navigationsbereich Netzwerkschnittstellen aus.
  3. Gib in der Suchleiste die WorkSpace-IP-Adresse ein.
    Wichtig: Wenn du von außerhalb deiner Virtual Private Cloud (VPC) eine Verbindung zum WorkSpace herstellen möchtest, notiere dir die öffentliche IPv4-IP-Adresse.
  4. Wähle den Link in der Spalte Sicherheitsgruppen aus.
  5. Wähle die Registerkarte Eingehend und dann Bearbeiten aus.
  6. Wähle Regel hinzufügen aus, und gib dann die folgenden Werte ein:
    Typ: SSH
    Protokoll: TCP
    Port-Bereich: 22
    Quelle: Wenn du eine Verbindung von außerhalb der VPC herstellst, wähle Meine IP und gib dann die IP-Adresse für jeden Remote-Computer ein. Andernfalls wähle Benutzerdefiniert und gib dann die private IP-Adresse einer anderen Amazon-EC2-Instance in derselben VPC ein.
    Wichtig: Gib nicht 0.0.0.0/0 ein und lasse keine IP-Adressen zu, die keinen Zugriff benötigen.
    Beschreibung: Gib eine Beschreibung für deine Regel ein.
  7. Wähle Speichern aus.

Den NetBIOS-Namen deines Verzeichnisses finden

Gehe wie folgt vor, um den NetBIOS-Namen deines Verzeichnisses zu finden:

  1. Öffne die Directory-Service-Konsole.
  2. Wähle den Link Verzeichnis-ID für das Verzeichnis.
  3. Notiere dir den NetBIOS-Namen des Verzeichnisses.

Stelle eine Verbindung zum Linux WorkSpace her

Um eine Verbindung zum Linux Workspace herzustellen, führe je nach Methode die folgenden Schritte aus.

Hinweis: Für Amazon Linux 2 WorkSpaces, die nach dem 10. November 2023 gestartet wurden, ist die SSH-Passwortauthentifizierung standardmäßig deaktiviert. Weitere Informationen findest du unter Passwortbasierte Authentifizierung in Amazon Linux 2 WorkSpaces.

Linux

Gehe wie folgt vor, um Linux für die Verbindung zum Linux WorkSpace zu verwenden:

  1. Führe den folgenden Befehl aus:

    ssh "NetBIOS_NAME\Username"@WorkSpaceIP

    Hinweis: Ersetze NetBIOS_NAME, Benutzername und WorkSpaceIP durch deine Werte.
    Im folgenden Beispiel lautet NetBIOS_NAME testcompany. Der Benutzername ist testuser und die WorkSpaceIP ist 123.456.789.10.

    ssh "testcompany\testuser"@123.456.789.10
  2. Wenn du dazu aufgefordert wirst, gib dasselbe Passwort ein, das du bei der Authentifizierung beim WorkSpaces-Client verwendest. Dies ist dein Active-Directory-Passwort.

PuTTY:

Gehe wie folgt vor, um mithilfe von PuTTY eine Verbindung zum Linux WorkSpace herzustellen:

  1. Gib im PuTTY-Konfigurationsfenster die folgenden Werte ein:
    Gib für Hostname (oder IP-Adresse) den folgenden Befehl ein:
    NetBIOS_NAME\Username@WorkSpaceIP
    Hinweis: Ersetze NetBIOS_NAME, Benutzername und WorkSpaceIP durch deine Werte.
    Gib für Port den Wert 22 ein.
    Wähle als Verbindungstyp SSH aus.
  2. Wähle Öffnen aus.
  3. Wenn du dazu aufgefordert wirst, gib dasselbe Passwort ein, das du bei der Authentifizierung beim WorkSpaces-Client verwendest. Dies ist dein Active-Directory-Passwort.

Hinweis: Es hat sich bewährt, diese Methode nur zu verwenden, wenn du zur Problembehandlung eine Verbindung zu einem WorkSpace herstellst. Nachdem du die Schritte zur Problembehandlung abgeschlossen hast, entferne die hinzugefügte Regel für eingehenden Datenverkehr.

Ähnliche Informationen

Amazon-EC2-Sicherheitsgruppen für Linux-Instances

AWS OFFICIALAktualisiert vor 3 Jahren