发布于: Jun 14, 2022

从今天开始,AWS Transfer Family 客户可以忽略 SETSTAT 命令,并自定义 TLS 会话恢复的处理方式。这些新功能便于客户为更广泛的客户端提供支持,而无需对任何客户端进行更改。

AWS Transfer Family 可通过 SFTP、FTPS 和 FTP 为 Amazon S3 和 Amazon EFS 提供完全托管式的文件传输。上传文件时,文件传输客户端会发出 SETSTAT 命令来更改远程文件的属性,但 SETSTAT 命令与对象存储系统并不兼容,从而导致客户端将文件上传到 Amazon S3 时出错。该解决方案推出后,客户现在可以将其 Transfer Family 服务器配置为忽略 SETSTAT 命令,这样在上传文件时,SETSTAT 就不会触发任何错误。想要使用 SETSTAT 保存原始文件的时间戳或修改其他文件属性的客户,应该通过 Transfer Family 将 Amazon EFS 用作后端存储。

此外,使用 FTPS Transfer Family 服务器的客户可以选择是否要处理 TLS 会话恢复请求。TLS 会话恢复允许客户端重复使用最近协商的 TLS 连接,这有助于提高安全性和性能。然而,某些客户端不支持 TLS 会话恢复,因此无法与强制执行恢复的 FTPS 服务器建立连接。现在,客户可以在 FTPS 服务器上启用、禁用或强制执行 TLS 会话恢复,从而帮助客户拓展客户端兼容性选项。

提供 AWS Transfer Family 的所有 AWS 区域都支持这些功能。要进一步了解这些功能,请参阅文档