2011-01-27 5 views
4

J'ai suivi quelques tutoriels pour créer une instance Amazon EC2 en utilisant les outils de ligne de commandevous êtes invité à un mot de passe par ssh lorsque vous essayez de vous connecter à Amazon EC2 exemple

http://www.zabada.com/tutorials/deploying-a-rails-application-to-production-on-amazon-ec2.php http://www.smartfrog.org/wiki/affichage/sf/Démarrage + an + CE2 + + image par + main

et tout va bien, je

  • EC2-add-keypair (diriger la sortie de EC2-add-keypair directement vers un fichier dans ~/.ssh)
  • chmod 600 la paire de clés
  • EC2-run instance
  • EC2-describe-instances

puis, quand ssh la nouvelle instance est en cours d'exécution essayer de ssh sur

-i ~/.ssh/ec2-keypair [email protected]

À ce stade, je suis TOUJOURS invité à entrer un mot de passe. Évidemment, il n'y a pas de mot de passe donc ça me refuse toujours l'accès.

Ma question est, qu'est-ce que je fais mal ici? Pourquoi est-ce que je suis invité à entrer un mot de passe et comment puis-je le mettre correctement afin que je puisse ssh sur la machine que je viens de commencer? Je suppose que c'est quelque chose à voir avec ma configuration locale, mais pour autant que je sache, cette machine n'a pas été personnalisée avec .ssh (il n'y a certainement pas de fichier de configuration ou quelque chose comme ça qui traîne être en train de baiser avec des choses).

Vous avez des idées ou des suggestions?

+0

De quelle AMI avez-vous créé votre instance? Le nom d'utilisateur que vous devez choisir n'est pas toujours le même. – sfussenegger

+1

On dirait que vous avez créé votre clé privée avec une phrase secrète. Comment avez-vous créé votre paire de clés? Avez-vous entré un mot de passe lorsque vous avez créé votre clé privée? –

Répondre

2
+1

J'ai utilisé la cause ec2-user quand j'ai créé des instances sur la console amazon et j'ai essayé de me connecter en tant que root il m'a dit de me connecter en tant qu'utilisateur ec2 – Trevor

+1

et la racine fonctionne! Merci - wow, comment suis-je gêné? – Trevor

+0

@Trevor Vous devriez accepter cette réponse si cela a fonctionné pour vous. –

Questions connexes