我对EC2很陌生,在初次设置时遇到一些问题。 我遵循这个指南: http : //www.robertsosinski.com/2008/01/26/starting-amazon-ec2-with-mac-os-x/与我使用的区别
ec2-run-instances --instance-type t1.micro ami-7f418316 -k ec2-keypair
创build我的实例。 当我尝试去公共DNS提供(ec2-107-22-254-80.compute-1.amazonaws.com)我无法加载页面。 我试着运行命令
ssh -i ec2-keypair [email protected]/
但在terminal收到此消息:
ssh: Could not resolve hostname ec2-107-22-254-80.compute-1.amazonaws.com/: nodename nor servname provided, or not known
我如何在EC2上正确设置一个免费的微型实例?
当你ssh的时候,你需要把主机名的尾部的斜杠离开。 也就是说,
ssh -i ec2-keypair [email protected]
提示:您可以不用要求Amazon为您创buildssh密钥对,而是将您自己的ssh公钥上传到EC2。 这使得ssh命令更加容易,因为您不必始终指定“-i ec2-keypair”。
我写了一篇文章,介绍如何设置:
将个人ssh密钥上传到Amazon EC2
http://alestic.com/2010/10/ec2-ssh-keys