启动实例后,就该建立连接了。

Windows 用户:选择下方的 Windows,查看安装 Git Bash 的相关说明。

Mac/Linux 用户:选择下方的 Mac/Linux,查看打开终端窗口的相关说明。

  • Windows

    a.从此处下载适用于 Windows 的 Git。运行已下载的安装程序,接受默认设置(这将在安装 Git 的过程中安装 Git Bash)。

    (单击以缩放)


    b.右键单击桌面(而非图标或文件)并选择 Git Bash Here,以打开 Git Bash 命令提示符。

    (单击以缩放)

  • Mac/Linux

    默认情况下,Mac 或 Linux 计算机最可能安装有 SSH 客户端。您可以通过在命令行键入 ssh 来检查 SSH 客户端。如果您的计算机无法识别该命令,您可以下载 OpenSSH 项目免费提供的一整套 SSH 工具的实现文件。

    a.Mac 用户:要打开终端窗口,请按 Command + Space 并在搜索窗口中键入 terminal。然后,按 enter 即可打开终端窗口。

    Linux 用户:打开终端窗口。

    (单击以缩放)


    b.使用 chmod 命令来确保您的私有密钥文件不是公开可见的,具体方法是输入 chmod 400 ~/.ssh/mykeypair.pem 命令来限制对您的私有 SSH 密钥的权限。

    注意:您不需要在每次连接实例时都执行上述操作,只需针对拥有的每个 SSH 密钥设置一次即可。

    (单击以缩放)


c.使用 SSH 连接实例。在本例中,用户名为 ec2-user,SSH 密钥存储于我们在步骤 2 的 d 部分将其保存到的目录中,IP 地址来自步骤 2 的 f 部分。格式为 ssh -i {full path of your .pem file} ec2-user@{instance IP address}

Windows 用户:输入ssh -i 'c:\Users\yourusername\.ssh\MyKeyPair.pem' ec2-user@{IP_Address}(例如 ssh -i 'c:\Users\adamglic\.ssh\MyKeyPair.pem' ec2-user@52.27.212.125

Mac/Linux 用户:输入 ssh -i ~/.ssh/MyKeyPair.pem ec2-user@{IP 地址}(例如 ssh -i ~/.ssh/MyKeyPair.pem ec2-user@52.27.212.125)

注意:如果您启动的 Linux 实例不是 Amazon Linux,可能是使用了其他用户名。常见的用户名包括 ec2-userrootubuntufedora。如果您不确定登录用户名是什么,请咨询 AMI 提供商。

您会看到与以下内容相似的响应:

The authenticity of host 'ec2-198-51-100-1.compute-1.amazonaws.com (10.254.142.33)' can't be established.RSA key fingerprint is 1f:51:ae:28:df:63:e9:d8:cf:38:5d:87:2d:7b:b8:ca:9f:f5:b1:6f.Are you sure you want to continue connecting (yes/no)?

键入 yes 并按 enter

(单击以缩放)


您会看到与以下内容相似的响应:

Warning: Permanently added 'ec2-198-51-100-1.compute-1.amazonaws.com' (RSA) to the list of known hosts.

然后,您会看到实例的欢迎屏幕,表示您已经连接到亚马逊云中的 Linux 虚拟机

(单击以缩放)