Wie kann ich SSH verwenden, um eine Verbindung zu meinen Linux Amazon WorkSpace 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 Ihrem Linux WorkSpace zu verwenden, identifizieren Sie die WorkSpace-IP-Adresse und den Benutzernamen sowie den NetBIOS-Namen Ihres Verzeichnisses. Verwenden Sie dann Linux oder PuTTY, um eine Verbindung zu Ihrem WorkSpace herzustellen.

Hinweis: Wenn Sie beim Ausführen von Befehlen im AWS CLI Fehlermeldungen erhalten, finden Sie weitere Informationen unter Beheben von Fehlern im AWS CLI. Stellen Sie außerdem sicher, dass Sie die neueste Version von AWS CLI verwenden.

WorkSpace-IP-Adresse und Benutzernamen finden

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

  1. Öffnen Sie die Amazon WorkSpaces-Konsole.
  2. Wählen Sie im Navigationsbereich WorkSpaces aus.
  3. Klicken Sie auf den Pfeil neben Ihrer WorkSpace-ID, um die WorkSpace-Details aufzuklappen. Notieren Sie sich 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 können Sie Informationen abrufen, z. B. die Sicherheitsgruppe oder die öffentliche IP-Adresse, die dem WorkSpace zugeordnet ist.

Eine Regel hinzufügen

Gehen Sie wie folgt vor, um Ihrer Netzwerkschnittstelle eine Regel hinzuzufügen:

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

Den NetBIOS-Namen Ihres Verzeichnisses finden

Gehen Sie wie folgt vor, um den NetBIOS-Namen Ihres Verzeichnisses zu finden:

  1. Öffnen Sie die Verzeichnisdienst-Konsole.
  2. Wählen Sie den Link Verzeichnis-ID für Ihr Verzeichnis.
  3. Notieren Sie sich den NetBIOS-Namen des Verzeichnisses.

Stellen Sie eine Verbindung zu Ihrem Linux WorkSpace her

Um eine Verbindung zu Ihrem Linux Workspace herzustellen, führen Sie 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 finden Sie unter Passwortbasierte Authentifizierung in Amazon Linux 2 WorkSpaces.

Linux

Gehen Sie wie folgt vor, um Linux für die Verbindung zu Ihrem Linux WorkSpace zu verwenden:

  1. Führen Sie folgenden Befehl aus:

    ssh "NetBIOS_NAME\Username"@WorkSpaceIP

    Hinweis: Ersetzen Sie NetBIOS_NAME, Benutzername und WorkSpaceIP durch Ihre 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 Sie dazu aufgefordert werden, geben Sie dasselbe Passwort ein, das Sie bei der Authentifizierung beim WorkSpaces-Client verwenden. Dies ist Ihr Active Directory-Passwort.

PuTTY:

Gehen Sie wie folgt vor, um mithilfe von PuTTY eine Verbindung zu Ihrem Linux WorkSpace herzustellen:

  1. Geben Sie im PuTTY-Konfigurationsfenster die folgenden Werte ein:
    Geben Sie für Hostname (oder IP-Adresse) den folgenden Befehl ein:
    NetBIOS_NAME\Username@WorkSpaceIP
    Hinweis: Ersetzen Sie NetBIOS_NAME, Benutzername und WorkSpaceIP durch Ihre Werte.
    Geben Sie für Anschluss den Wert 22 ein.
    Wählen Sie als Verbindungstyp SSH aus.
  2. Wählen Sie Öffnen aus.
  3. Wenn Sie dazu aufgefordert werden, geben Sie dasselbe Passwort ein, das Sie bei der Authentifizierung beim WorkSpaces-Client verwenden. Dies ist Ihr Active Directory-Passwort.

Hinweis: Es hat sich bewährt, diese Methode nur zu verwenden, wenn Sie zur Problembehandlung eine Verbindung zu einem WorkSpace herstellen. Nachdem Sie die Schritte zur Problembehandlung abgeschlossen haben, entfernen Sie die hinzugefügte Regel für eingehenden Verkehr.

Ähnliche Informationen

Amazon-EC2-Sicherheitsgruppen für Linux-Instances