2013-04-16 9 views
-2

J'ai beaucoup de problèmes avec ssh et EC2. J'ai 2 instances, 1 IP élastique (associée à l'une des instances), et un fichier de paire de clés (pem). Les deux instances sont stock Amazon OS (saveur Linux).AWS EC2 Connexion via ssh

je peux connecter à un de mes instances (l'un sans l'IP élastique associé) comme ceci:

ssh -i ~/.ssh/ec2_MyKey.pem [email protected] 

Ensuite, j'essaie d'entrer dans l'autre:

ssh -i ~/.ssh/ec2_MyKey.pem [email protected] 

et je reçois une erreur d'autorisation refusée.

Des idées pourquoi?

+0

Les instances nouvellement créées ou avez-vous déjà utilisé l'une ou les deux? Quelqu'un étant négligent avec 'chmod' sur le serveur pourrait causer ce problème (comme je l'ai appris à la dure seulement aujourd'hui, car il arrive). A défaut, au risque d'être insultant, êtes-vous sûr qu'ils ont tous deux la même hostkey, et que les URL et les utilisateurs sont corrects? –

+0

Hé Mark, je pense que j'ai le même problème que vous (j'ai été négligent avec chmod). Je n'avais aucune idée que ça pourrait me bloquer sur le serveur. Comment as-tu résolu le problème? – Christian

Répondre

1

Il semblerait que ce soit une mauvaise instance, ou plus probablement, j'ai foiré quelque chose.

J'ai créé une nouvelle instance et je peux me connecter correctement.