启动您的实例之后,您可以连接到该实例,然后像使用您面前的计算机一样来使用它。
Note
启动实例后,需要几分钟准备好实例,以便您能连接到实例。检查您的实例是否通过了状态检查 - 您可以在 Instances (实例) 页上的 Status Checks (状态检查) 列中查看此信息。
在尝试连接到您的实例之前,请确保您已经完成以下任务:
-
获得实例的公有 DNS 名称
您可以使用 Amazon EC2 控制台获取实例的公有 DNS(勾选 Public DNS (公有 DNS) 列;如果此列处于隐藏状态,请单击 Show/Hide (显示/隐藏) 图标并选择 Public DNS (公有 DNS))。如果您愿意,您可以使用 describe-instances (AWS CLI) 或 ec2-describe-instances (Amazon EC2 CLI) 命令。
-
查找私有密钥
您需要使用您在启动实例时指定的密钥对的
.pem
文件的完全限定路径。 -
允许从您的 IP 地址到您的实例的入站 SSH 流量
确保与您的实例关联的安全组允许来自您的 IP 地址的传入 SSH 流量。有关更多信息,请参阅授权网络访问您的实例。
Important
默认情况下,您的默认安全组不允许传入 SSH 流量。
-
使用 PuTTY 从 Windows 进行连接
-
PuTTY 不使用
.pem
文件,而使用.ppk
文件。如果尚未生成.ppk
文件,下面是生成方法-
启动 PuTTYgen(例如,在“Start”菜单中,依次单击“All Programs > PuTTY > PuTTYgen ”)。
-
在 Type of key to generate (要生成的密钥类型) 下,选择 SSH-2 RSA。
-
单击“Load”。在默认情况下,PuTTYgen 仅显示扩展名为
.ppk
的文件。要找到您的.pem
文件,请选择显示所有类型的文件的选项。 -
选择您在上一个步骤中创建的私有密钥文件,然后单击 Open (打开)。单击 OK (确定) 关闭确认对话框。
-
单击 Save private key (保存私钥)。PuTTYgen 显示一条关于在没有口令的情况下保存密钥的警告。单击 Yes (是)。
-
指定与密钥对相同的密钥名称。PuTTY 自动添加
.ppk
文件扩展名。
使用 PuTTY 连接到您的 Linux 实例
-
启动 PuTTY(在“Start”菜单中,单击“All Programs > PuTTY > PuTTY”)。
-
在“Category (类别)”窗格中,选择 Session (会话) 并填写以下字段:
-
在 Host Name (主机名) 框中,输入 ec2-user@public_dns_name。
-
在 Connection type (连接类型) 下,选择 SSH。
-
确保 Port (端口) 为 22。
-
-
在 Category (类别) 窗格中,展开 Connection (连接),再展开 SSH,然后选择 Auth (身份验证)。完成以下操作:
-
单击 Browse (浏览)。
-
选择您为密钥对生成的
.ppk
文件,然后单击 Open (打开)。 -
单击 Open (打开) 以开始 PuTTY 会话。
-
-
如果这是您第一次连接到此实例,PuTTY 会显示安全警告对话框,询问您是否信任您要连接到的主机。单击 Yes (是)。此时会打开一个窗口并且您连接到了您的实例。
-