web-dev-qa-db-fra.com

Impossible d'utiliser un port SSH autre que 22 sur Amazon EC2

J'ai récemment installé un serveur Ubuntu sur Amazon EC2 et j'y accède à partir de mon ordinateur Windows via ssh via PuTTY. Après avoir installé LAMP, j'essaie de changer le port 22 de SSH en un autre numéro mais après avoir changé le port et l'avoir autorisé sur le pare-feu, je ne peux plus me connecter à ce port spécifié. Il dit toujours "connexion timeout".

Semble OK lorsque coché avec netstat -tnlp | grep ssh. J'ai compris:

tcp    0    0 0.0.0.0:2222       0.0.0.0:*      LISTEN      8963/sshd
tcp6   0      0 :::2222               :::*      LISTEN      8963/sshd

Je ne sais pas ce qui ne va pas dans ma configuration. Quelqu'un peut-il m'aider s'il vous plaît?

3
nano squared

Ceci est un problème spécifique à EC2. Le serveur écoute sur les bons ports, mais le groupe de sécurité par défaut d'Amazon n'autorise aucune entrée sur des ports autres que quelques ports par défaut.

Vous devez vous connecter au panneau de contrôle ec2 et autoriser spécifiquement le port 2222. Pour ce faire, vous devez créer un nouveau groupe de sécurité et l’affecter à votre instance (de préférence) ou modifier le groupe par défaut.

Vous trouverez plus d'informations sur les groupes de sécurité ici: http://docs.aws.Amazon.com/AWSEC2/latest/UserGuide/using-network-security.html#security-group-rules

3
kcrk