1

récemment, j'ai configuré une nouvelle instance EC2. Le lendemain, je n'ai pas pu me connecter à mon instance via ssh. Je pourrais me connecter et déconnecter la veille, je jure que je n'ai rien fait. voici les informations de débogage ssh:AWS EC2 Connexion fermée lorsque vous essayez ssh dans l'instance

ssh -i webserver.pem -v [email protected] 
OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011 
debug1: Reading configuration data /etc/ssh_config 
debug1: /etc/ssh_config line 20: Applying options for * 
debug1: Connecting to my.elastic.ip [my.elastic.ip] port 22. 
debug1: Connection established. 
debug1: identity file webserver.pem type -1 
debug1: identity file webserver.pem-cert type -1 
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.9p1 Debian-5ubuntu1.1 
debug1: match: OpenSSH_5.9p1 Debian-5ubuntu1.1 pat OpenSSH* 
debug1: Enabling compatibility mode for protocol 2.0 
debug1: Local version string SSH-2.0-OpenSSH_5.9 
debug1: SSH2_MSG_KEXINIT sent 
Connection closed by my.elastic.ip 

Existe-t-il un moyen de résoudre ce problème? Ou dois-je réinstaller mon instance à nouveau? S'il vous plaît, aidez comme j'ai besoin pour résoudre ce dès que possible. Votre aide est grandement appréciée!

droits de PS à mon .pem sont mis à 600.

+0

duplicata de http://stackoverflow.com/questions/14466368/amazon-aws-ec2-instance-cant-connect-with-ssh? – richvdh

Répondre

0

Vérifiez votre groupe de sécurité. Assurez-vous que vous disposez d'une règle sortante qui autorise le trafic à revenir de l'instance.

Avec la règle sortant par défaut

type: All traffic, Protocol: All, Ports: All, Destination: 0.0.0.0/0 

cela fonctionnera.

0

(1) S'il vous plaît vérifier lorsque vous exécutez la commande ssh, vous êtes dans le même dossier où vous mettez votre clé pem. Sinon, vous devez utiliser "ssh -i/your_key_path /mykey.pem".

(2) Si cela n'aide pas. Je pense que vous pouvez créer une autre clé et définir votre instance EC2 via la page Web AWS. Puis réessayez.

+0

Freya Ren, merci pour votre réponse. Oui, le chemin d'accès au fichier .pem est défini correctement. J'ai doublechecked ceci. Je ne suis pas autorisé à associer une autre clé à mon instance via l'interface Web. J'ai créé un instantané avant que ce problème ne survienne, des suggestions sur comment cela peut-il être utile? Merci. –

+0

C'est bizarre car l'erreur indique "webserver.pem non accessible: pas de fichier ou de répertoire". Peut-être devriez-vous essayer "chmod -R go-wrx ~/.ssh". Vous devez également vérifier si l'instance est terminée ou si elle utilise une autre clé. Si cela ne fonctionne toujours pas, je suppose que vous devriez commencer une autre instance et essayer. –

+0

J'ai mis à jour le journal de débogage, J'ai donc eu le même problème avec mon instance précédente, c'est pourquoi j'ai dû en configurer un nouveau, je n'ai aucune idée de pourquoi il est cassé car je n'ai rien changé ma fin ... –

Questions connexes