我无法连接到我的AWS实例。我搜索了其他相关主题,他们没有给我答案。无法连接到新的Amazon AWS Centos实例
我创建了一个Centos AMI并完成了所有步骤。最后我输入了一个密钥对。
该实例已创建,看起来一切正常。除了我无法连接到服务器。
VIA PUTTY 腻子说:登录为,然后是密码请求,这当然我没有。我不知道如何使用PEM文件进行连接,但似乎没有使用PEM文件进行连接的方式。
VIA BITVISE 我在Bitvise创建了密钥对。当我连接时,我尝试了用户名ec2-user和root,并要求initial_method为publickey + slot2 +密码(并且没有密码)。
它总是要我输入密码,而当我输入(或不输入)用密钥创建的密码时,它将无法连接到EVERYTIME。
让我疯狂,WTH亚马逊!只需创建一个用户名/密码给我们连接!这对钥匙是疯了。
请访问http://文档。 aws.amazon.com/AWSEC2/latest/UserGuide/putty.html – 2014-11-22 12:35:22
听起来就像您刚刚开始使用AWS。亚马逊本身不提供CentOS映像(他们有亚马逊Linux,而是建立在CentOS上,非常值得一看!)。因此,您可能希望在使用社区图片之前尝试使用官方图片,以确保该错误不在您的控制之外。如果像你所说的那样,你实际上创建了一个AMI,那么问题是你的实例是否会从元数据中读取ssh公钥,并用它创建一个用户(比如cloud-init会这样做)。亚马逊是不会责怪在自定义图像中发生的事情:) – sysconfig 2014-11-22 22:24:46
你是对的,我刚刚开始,但图像是由谁知道他们在做什么,我确实设法连接作为结果的人创建的。然而,这个实例在驱动器不够大并且技术人员不知道如何创建RDS后被取消。我已经使用过相同的图像,但由于这种私人/公共密钥业务未能连接。在域名开始解析为IP之前,使用密码访问服务器几乎没有安全风险,并且它只是过度设计以强制实施即使PuTTy本地支持也没有的无密码私钥访问。 – Mark 2014-11-22 23:05:33