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
- 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
- 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)