Warum kann ich keine Verbindung zu meiner AWS Cloud9-Umgebung herstellen, indem ich eine Amazon EC2-Instance verwende, auf der Amazon Linux 2 als Jumphost ausgeführt wird?

Lesedauer: 1 Minute
0

Wenn ich versuche, über eine Amazon Elastic Compute Cloud (Amazon EC2) -Instance eine Verbindung zu meiner AWS Cloud9-Umgebung herzustellen, erhalte ich einen Verbindungsfehler. Auf der Amazon EC2-Instance wird Amazon Linux 2 als Jump-Host ausgeführt. Warum kann ich keine Verbindung herstellen?

Kurzbeschreibung

AWS Cloud9 verwendet den Befehl netcat (nc), um eine Verbindung zu einem Jump-Host (auch als Jump-Server bezeichnet) herzustellen. Netcat ist jedoch nicht standardmäßig auf Amazon EC2-Instances installiert, auf denen Amazon Linux 2 als Jumphost ausgeführt wird.

Um Ihre AWS Cloud9-Umgebung mit einem Jump-Server zu verbinden, müssen Sie das Netcat-Paket manuell auf Ihrer Amazon EC2-Instance installieren.

Behebung

  1. Verwenden Sie die Linux-Befehlszeilenschnittstelle (CLI), um das Netcat-Paket auf Ihrer Amazon EC2-Instance zu installieren, indem Sie den folgenden nc-Befehl ausführen:
yum install nc
  1. Stellen Sie sicher, dass das Benutzerkonto ec2-user einen PFAD zum Speicherort des nc-Befehls hat.

Ähnliche Informationen

Eine SSH-Umgebung erstellen

Eine Umgebung kann nicht geöffnet werden

Netcat 1.10 (Netcat-Webseite)

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren