Pourquoi ne puis-je pas me connecter à mon environnement AWS Cloud9 à l'aide d'une instance Amazon EC2 exécutant Amazon Linux 2 comme hôte intermédiaire ?

Dernière mise à jour : 24/01/2022

Lorsque j'essaie de me connecter à mon environnement AWS Cloud9 à l'aide d'une instance Amazon Elastic Compute Cloud (Amazon EC2), je reçois un message d'erreur de connexion. L'instance Amazon EC2 exécute Amazon Linux 2 en tant qu'hôte intermédiaire. Pourquoi ne puis-je pas me connecter ?

Brève description

AWS Cloud9 utilise la commande netcat (nc) pour se connecter à un hôte intermédiaire (également nommé serveur intermédiaire). Cependant, le package netcat n'est pas installé par défaut sur les instances Amazon EC2 exécutant Amazon Linux 2 en tant qu'hôte intermédiaire.

Afin de connecter votre environnement AWS Cloud9 à un serveur intermédiaire, vous devez installer manuellement le package netcat sur votre instance Amazon EC2.

Solution

1.    Utilisez l'interface de ligne de commande (CLI) Linux pour installer le package netcat sur votre instance Amazon EC2 en exécutant la commande nc suivante :

yum install nc

2.    Vérifiez que le compte d'utilisateur ec2-user a un PATH vers l'emplacement de la commande nc.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?