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