繁体   English   中英

尝试连接到Amazon EC2实例时,ssh提示输入密码

[英]Prompted for password by ssh when trying to connect to Amazon EC2 instance

我已经按照几个教程使用命令行工具创建了Amazon EC2实例

http://www.zabada.com/tutorials/deploying-a-rails-application-to-production-on-amazon-ec2.php http://www.smartfrog.org/wiki/display/sf/Starting+an + EC2 +图像通过+手+

一切都很好,我

  • ec2-add-keypair(将ec2-add-keypair的输出直接指向〜/ .ssh中的文件)
  • chmod 600 the keypair
  • EC2运行实例
  • EC2-描述,实例

然后,当新实例运行时尝试ssh on

ssh -i~ / .ssh / ec2-keypair ec2-user@foo.bar.amazon.com

此时我总是提示输入密码。 显然没有密码所以它总是拒绝我访问。

我的问题是,我在这里做错了什么? 为什么我被提示输入密码,我怎么能把它放到正确的位置以便我可以直接进入我刚刚开始的机器上?

我猜这是与我的本地设置有关,但据我所知这台机器没有任何自定义完成.ssh(当然没有配置文件或任何类似的东西,可能会搞砸东西)。

任何人有任何想法或建议吗?

ec2-user@ 为什么不root@

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM