【发布时间】:2012-05-04 11:10:27
【问题描述】:
我是 Amazon Web 服务的新手,正在尝试使用 windows 中的 putty 启动一个 Amazon 实例并通过 SSH 连接到它。这些是我遵循的步骤:
已创建密钥对。
为 SSH 和 HTTP 添加了安全组规则。
使用上述密钥对和安全组启动 EC2 实例。
使用 PuTTYgen 将
*.pem文件转换为*.ppk使用 putty 尝试连接到实例的公共 DNS 并提供
*.ppk文件。
我使用“root”和“ec2-user”登录,并使用 SSH1 和 SSH2 创建了 PPK 文件,对于所有这些尝试,我在 putty 中收到以下错误,
“服务器拒绝了我们的密钥”
请大家帮忙,任何建议将不胜感激。
【问题讨论】:
-
你可能想看看这个:wowza.com/forums/…
-
您使用的 AMI 是哪个操作系统?
-
@Geoff:谢谢!我使用的是 amzn-ami-2011.09.1.x86_64-ebs (ami-7341831a),它说有 Amazon Linux 平台。
-
谢谢,在发布问题之前我确实检查了这个链接,我正在遵循其中提到的所有步骤。仍然收到错误!
-
如果您使用的是 Amazon Linux,那么您应该使用
ec2-user登录 -root将永远无法工作。但是您也已经尝试过ec2-user。您确定实例已配置为使用此密钥对?并且您正在为您的实例连接到正确的弹性 IP 地址或 AWS 公共 DNS?
标签: ssh amazon-ec2 amazon-web-services putty