本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您必须具有一组打算使用 Session Manager 的 Amazon DCV 服务器。有关安装 Amazon DCV 服务器的更多信息,请参阅《Amazon DCV 管理员指南》中的安装 Amazon DCV 服务器。
在 Linux Amazon DCV 服务器上,Session Manager 使用名为 dcvsmagent
的本地服务用户。在安装 Session Manager Agent 时,将自动创建该用户。您必须为该服务用户授予 Amazon DCV 管理员权限,以使该用户可以代表其他用户执行操作。要为 Session Manager 服务用户授予管理员权限,请执行以下操作:
为 Linux Amazon DCV 服务器添加本地服务用户
-
使用所需的文本编辑器打开
/etc/dcv/dcv.conf
。 -
将
administrators
参数添加到[security]
部分并指定 Session Manager 用户。例如:[security] administrators=["dcvsmagent"]
-
保存并关闭文件。
-
停止并重新启动 Amazon DCV 服务器。
Session Manager 只能代表 Amazon DCV 服务器上已存在的用户创建 Amazon DCV 会话。如果发出请求为不存在的用户创建会话,该请求将失败。因此,您必须确保每个预期最终用户在 Amazon DCV 服务器上具有有效的系统用户。
提示
如果您打算使用多个代理主机或带有代理的 Amazon DCV 服务器,我们建议您仅为一个代理和一台 Amazon DCV 服务器配置代理,方法是执行以下步骤,创建已完成配置的主机的亚马逊系统映像 (AMI),然后使用启动其余代理和 Amazon DCV 服务器。 AMIs 或者,您可以使用 AWS Systems Manager 在多个实例上远程运行这些命令。