一只负壳前行的蜗牛

亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?

之前,在如何添加一个Amazon EC2的instances及注意事项,中具体介绍了添加Amazon EC2的instance的方法。其中说的需要保存一个”*.pem”的Amazon EC2 Key pair文件。这个”*.pem”非常重要,必须使用这个才能登录Amazon EC2的instance。下面具体介绍方法。

首先,必须准备两个必须的SSH登录Amazon EC2的instance的工具,一个是putty.exe,另一个是puttygen.exe。可以搜索,或者在这里下载。

第一步,先使用puttygen将添加instance时下载的”*.pem”,转换成一个“*.ppk”的文件。

打开puttygen.exe后,点击右下方的“load”选中之前保存的的“*.pem”;

《亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?》

 

《亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?》

用puttygen打开*.pem后点击右下角的“Save private key”,另存为一个*.ppk的文件(保存时文件名可以随意填写)。

《亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?》

 

《亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?》

第二步,使用putty和和生成的“*.ppk”登录你的Amazon EC2的instance。

在登录Amazon EC2的instance时首先你的找到你的instance的主机地址或者ip地址。这个可以从“AWS Management Console”控制平台EC2中的Instances选项卡中选择相应的instance,然后在右下框的instance详情中可以找到“Public DNS:”,这个后面的“ec2-*-*-*-*.ap-northeast-1.compute.amazonaws.com”这样的一段信息就是你的主机地址了。

《亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?》

在putty的“Host Name(or IP Address)”中填写你找到的“Public DNS:”,这个后面的“ec2-*-*-*-*.ap-northeast-1.compute.amazonaws.com”。、

接下来展开putty左侧框中的”SSH”选项卡,找到”Auth”选项,然后点击 “Browse…”选择刚才保存的那个“*.ppk”文件。然后点击Open。

《亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?》

跳出登录窗口后,在”login as:”后面输入“ec2-user”(特别要注意这里不是你自己设置的用户名,必须填写“ec2-user” 才能登录),然后无需输入密码,就会出现如下图:

《亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?》

出现上图,说明你登录成功,你就可以是用你的Amazon EC2云主机了。

点赞
  1. zyw说道:

    在”login as:”后面输入“ec2-user”,之后,我出现了Disconnected: no supported authentication methods available这样的提示,请问一下如何解决?

发表评论

电子邮件地址不会被公开。 必填项已用*标注