管理服务器端点的用户 - Amazon Transfer Family
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

管理服务器端点的用户

在下列部分中,您可找到有关如何使用Amazon Transfer Family,Amazon Directory Service for Microsoft Active Directory或自定义身份提供商添加用户的信息。

如果您使用服务托管身份类型,则将用户添加到您启用文件传输协议的服务器。在执行此操作时,服务器上的各个用户名必须唯一。

作为各个用户属性的一部分,您还可以存储该用户的安全外壳 (SSH) 公有密钥。对于此过程使用的基于密钥的身份验证,必须这样操作。私有密钥存储在您用户的计算机本地。当用户使用客户端发送身份验证请求到服务器时,您的服务器首先确认用户具有关联 SSH 私有密钥的访问权限。然后,服务器成功验证用户身份。

此外,您指定用户的主目录或登录目录,并将 Amazon Identity and Access ManagementIAM 角色分配给用户。或者,您可以提供一个会话策略来限制用户仅访问 AmazonS3 存储桶的主目录。

重要

Amazon Transfer Family屏蔽长度为 1 或 2 个字符的用户名向 SFTP 服务器进行身份验证。此外,我们还屏蔽了root用户名。

其背后的原因是密码扫描器进行了大量的恶意登录尝试。

Amazon EFS 与 Amazon S3

每种存储选项的特点:

  • 限制访问权限:Amazon S3 支持会话策略;Amazon EFS 支持 POSIX 用户、组和辅助组 ID

  • 两者都支持公开密钥/私有密钥

  • 两者都支持主目录

  • 两者都支持逻辑目录

    注意

    对于 Amazon S3,对逻辑目录的大部分支持是通过 API/CLI 实现的。您可以使用控制台中的受限复选框将用户锁定至其主目录,但不能指定虚拟目录结构。

逻辑目录

如果要为用户指定逻辑目录值,则使用的参数取决于用户的类型。

  • 对于服务托管的用户,请在HomeDirectoryMappings中提供逻辑目录值。

  • 对于自定义身份提供商用户,请在中提供逻辑目录值HomeDirectoryDetails