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 ?

Date de la dernière mise à jour : 31/01/2020

J'ai essayé de me connecter à mon environnement AWS Cloud9 à l'aide d'une instance Amazon Elastic Compute Cloud (Amazon EC2) exécutant Amazon Linux 2 comme hôte intermédiaire, mais je reçois une erreur de connexion. 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 (appelé également serveur intermédiaire). Toutefois, netcat n'est pas installé par défaut sur les instances EC2 exécutant Amazon Linux 2.

Solution

1.    Installez manuellement le package netcat sur l'instance EC2 exécutant Amazon Linux 2 à l'aide de la commande suivante :

yum install nc

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

Remarque : Vous pouvez également utiliser une instance EC2 exécutant l'AMI Amazon Linux, sur laquelle netcat est installé par défaut.


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

Cette page peut-elle être améliorée ?


Vous avez besoin d’aide ?