连接到AWS实例的方法

更新时间:2023-05-25 21:55

PuTTY 不使用 .pem 文件,而是使用 .ppk 文件。如果尚未生成 .ppk 文件,请立即生成。有关更多信息,请参阅准备使用 PuTTY 从 Windows 连接到 Linux 实例。

使用 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 (是)。此时会打开一个窗口并且您连接到了您的实例。

选项 3:使用 SSH 客户端从 Mac 或 Linux 进行连接

您的 Mac 或 Linux 计算机很可能在默认情况下包括 SSH 客户端。您可以通过在命令行键入 ssh 来检查 SSH 客户端。如果您的计算机不能识别该命令,OpenSSH 项目提供了整套 SSH 工具免费使用的功能。有关更多信息,请参阅 http://www.openssh.org

打开您的命令窗口并运行以下命令:

$ ssh -i /path/key_pair.pem ec2-user@public_dns_name

Tip

对于 Amazon Linux,用户名称是 ec2-user。对于 RHEL5,用户名称是 root 或 ec2-user。对于 Ubuntu,用户名称是 ubuntu。对于 Fedora,用户名称是 fedora 或 ec2-user。对于 SUSE Linux,用户名称是 root。另外,如果 ec2-user 和 root 无法使用,请与您的 AMI 供应商核实。