Amazon ec2 Amazon AWS EC2 SSH在Windows上通过Putty登录

Amazon ec2 Amazon AWS EC2 SSH在Windows上通过Putty登录,amazon-ec2,ec2-ami,Amazon Ec2,Ec2 Ami,好的,我已经在这里阅读了教程: 我在Ec2上创建了一个密钥对,通过puttygen运行,并尝试通过putty登录。我尝试登录到该站点的ip、该站点的url以及亚马逊提供给我的公共DNS。我曾尝试以root用户、ec2用户、ubuntu用户的身份登录(尽管我认为这是fedora安装,但我不确定,因为我刚刚继承了这个项目)。amazon界面上的密钥对名称是hooper,所以我尝试以此身份登录。每次我收到“服务器拒绝了我们的密钥”。我读过很多人关于这个问题的帖子,但似乎没有一个解决方案适合我。如果有

好的,我已经在这里阅读了教程:


我在Ec2上创建了一个密钥对,通过puttygen运行,并尝试通过putty登录。我尝试登录到该站点的ip、该站点的url以及亚马逊提供给我的公共DNS。我曾尝试以root用户、ec2用户、ubuntu用户的身份登录(尽管我认为这是fedora安装,但我不确定,因为我刚刚继承了这个项目)。amazon界面上的密钥对名称是hooper,所以我尝试以此身份登录。每次我收到“服务器拒绝了我们的密钥”。我读过很多人关于这个问题的帖子,但似乎没有一个解决方案适合我。如果有人有任何其他想法,我将不胜感激。

请确保实例正在您认为是的密钥对下运行-您必须确保通过PuttyGEN运行的密钥PEM文件是实例进行身份验证的实际密钥。

我添加了一个新的密钥对并使用了该密钥对。我是否必须对该实例进行身份验证?只有一个实例正在运行。请稍候。我知道你在说什么了。据我所知,每个实例只有一个与之关联的密钥对。有没有办法切换密钥对,或者我必须重新启动实例才能切换密钥对?您必须使用与实例实际运行的密钥对关联的PEM文件-仅创建另一个密钥对是行不通的,因为该密钥对不是实例启动时使用的密钥对。非常感谢。我已经联系了那个it老手,他正在给我文件,从那以后我应该是金黄色的。