步骤 2.2:授予 RDP 访问权 - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 2.2:授予 RDP 访问权

重要

该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre mium Su AWS pp ort 与 AWS Support 团队联系。

现在您已创建一个堆栈,您将创建一个层并向该层添加 Windows 实例。但是,您必须先配置堆栈以允许您使用 RDP 连接到自定义层的实例,然后才能执行上述操作。为此,您必须执行以下操作:

  • 将入站规则添加到控制 RDP 访问权的安全组。

  • 设置 AWS OpsWorks 此堆栈的堆栈权限以允许 RDP 访问。

当您在某个区域中创建第一个堆栈时, AWS OpsWorks Stacks 会创建一组安全组。它们包括一个名为类似的名字AWS-OpsWorks-RDP-Server, AWS OpsWorks 堆栈将其连接到所有 Windows 实例以允许 RDP 访问。但是,默认情况下,此安全组没有任何规则,因此您必须添加入站规则以允许 RDP 访问您的实例。

允许 RDP 访问
  1. 打开 Amazon S3 控制台,将其设置为堆栈的区域,然后从导航窗格中选择安全组

  2. 选择 AWS-OpsWorks RDP-Server,选择 “入站” 选项卡,然后选择 “编辑”。

  3. 选择 Add Rule,然后指定以下设置:

    • 类型RDP

    • -允许的源 IP 地址。

      通常您会允许来自您的 IP 地址或指定 IP 地址范围(一般是公司的 IP 地址范围)的入站 RDP 请求。就学习而言,通常指定 0.0.0.0/0 已足够,这将允许来自任何 IP 地址的 RDP 访问。

此安全组允许实例接收 RDP 连接请求,但这只是此安全组所发挥的一半作用。普通用户将使用 AWS OpsWorks Stacks 提供的密码登录实例。要让 AWS OpsWorks Stacks 生成该密码,您必须明确授权用户访问 RDP。

为用户授予 RDP 访问权
  1. 在 AWS OpsWorks 堆栈仪表板中,选择 iis WalkThrough 堆栈。

  2. 在堆栈的导航窗格中,选择 Permissions

  3. 在“Permissions”页面上,选择 Edit

  4. 在用户列表中,对于要为其授予必需权限的用户,选中该用户的 SSH/RDP 所对应的复选框。如果您希望此用户还具有管理员权限,同时选择 sudo/admin

    用户的 SSH 和 sudo 权限
  5. 选择保存

随后,此用户可获取密码并使用密码登录实例,如下文所述。

注意

您也可以管理员身份登录。有关更多信息,请参阅 作为管理员登录