使用 RDP 客户端连接到 Windows 实例 - Amazon Elastic Compute Cloud

使用 RDP 客户端连接到 Windows 实例

您可以使用 RDP 客户端连接到 Windows 实例,如下所示。

提示

或者,您可以使用 Systems Manager Fleet ManagerEC2 Instance Connect Endpoint 连接到 Windows 实例。

先决条件

必须满足以下先决条件,才能使用 RDP 客户端连接到 Windows 实例。

检索管理员密码

如果您已将实例加入域,则可以使用 AWS Directory Service 中的域凭证来连接自己的实例。在远程桌面登录屏幕上,将完全限定用户名用于管理员(例如 corp.example.com\Admin),将密码用于此账户,而不是使用本地计算机名称和生成的密码。

要使用 RDP 连接到 Windows 实例,您必须检索初始管理员密码,然后在连接到实例时输入此密码。此密码在实例启动几分钟之后才可用。您的账户必须拥有调用 GetPasswordData 操作的权限。有关更多信息,请参阅 用于控制访问 Amazon EC2 API 的示例策略

管理员账户的默认用户名取决于 AMI 中包含的操作系统(OS)的语言。要确定正确的用户名,请识别 AMI 操作系统的语言,然后选择相应的用户名。例如,对于英语操作系统,用户名是 Administrator;对于法语操作系统,用户名是 Administrateur;对于葡萄牙语操作系统,则是 Administrador。如果某个语言版本的操作系统没有相同语言的用户名,请选择用户名 Administrator (Other)。有关更多信息,请参阅 Microsoft TechNet Wiki 中的 Windows 管理员账户的本地化名称

检索初始管理员密码
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. 选择该实例,然后选择 Connect (连接)。

  4. 连接到实例页面上,选择 RDP 客户端选项卡。

  5. 用户名中,选择管理员账户的默认用户名。您选择的用户名必须与用于启动实例的 AMI 中包含的操作系统(OS)语言相匹配。如果没有与操作系统相同语言的用户名,请选择管理员(其他)

  6. 选择获取密码

  7. 获取 Windows 密码页面上,执行以下操作:

    1. 选择上传私有密钥文件,然后导航至您启动实例时指定的私有密钥(.pem)文件。选择文件并选择 Open(打开),以便将文件的全部内容复制到此窗口。

    2. 选择解密密码获取 Windows 密码页面将关闭,实例的默认管理员密码将显示在密码下,替换先前显示的获取密码链接。

    3. 复制密码并将其保存在安全的位置。需要使用此密码连接实例。

连接到 Windows 实例

以下过程使用适用于 Windows 的远程桌面连接客户端(MSTSC)。如果使用的是其他 RDP 客户端,请下载 RDP 文件,然后查看 RDP 客户端的文档,了解建立 RDP 连接的步骤。

使用 RDP 客户端连接到 Windows 实例
  1. 连接到实例页面上,选择下载远程桌面文件。完成文件下载后,选择取消,然后返回实例页面。RDP 文件已下载到 Downloads 文件夹。

  2. 运行 mstsc.exe 来打开 RDP 客户端。

  3. 展开显示选项,选择打开,然后从 Downloads 文件夹中选择.rdp 文件。

  4. 默认情况下,计算机是实例的公有 IPv4 DNS 名称,用户名是管理员账户。要改用 IPv6 连接到实例,请将实例的公有 IPv4 DNS 名称替换为其 IPv6 地址。查看默认设置并根据需要进行更改。

  5. 选择连接。如果收到一条警告,指出远程连接发布者未知,请选择连接继续进行操作。

  6. 输入之前保存的密码,然后选择确定

  7. 由于自签名证书的固有特性,您可能会看到一条警告,指出无法验证该安全证书。请执行以下操作之一:

    • 如果您信任该证书,则请选择连接到您的实例。

    • [Windows] 在继续操作之前,请将证书的指纹与系统日志中的值进行比较,以确认远程计算机的身份。选择查看证书,然后从详细信息选项卡选择指纹。将此值与操作监控和故障排除获取系统日志中的 RDPCERTIFICATE-THUMBPRINT 值进行比较。

    • [Mac OS X] 在继续操作之前,请将证书的指纹与系统日志中的值进行比较,以确认远程计算机的身份。选择显示证书,展开详细信息,然后选择 SHA1 指纹。将此值与操作监控和故障排除获取系统日志中的 RDPCERTIFICATE-THUMBPRINT 值进行比较。

  8. 如果 RDP 连接成功,RDP 客户端会先显示 Windows 登录屏幕,再显示 Windows 桌面。如果收到错误消息,请参阅远程桌面无法连接到远程计算机。完成 RDP 连接后,可以关闭 RDP 客户端。

配置用户账户

通过 RDP 连接到实例之后,建议执行以下任务:

  • 更改默认的管理员密码。您可以在登录实例本身后更改密码,其做法与任何电脑运行的 Windows Server 上的做法类似。

  • 在实例上创建另一个具有管理员权限的用户。这是一种保护措施,以防止您万一忘记管理员密码或管理员账户出现问题。新用户必须拥有远程访问实例的权限。通过右键单击 Windows 桌面上或文件资源管理器中的此电脑图标并选择属性,打开系统属性。选择远程设置,然后选择选择用户以将用户添加到远程桌面用户组。

    “系统属性”窗口。