【发布时间】:2017-12-08 09:09:31
【问题描述】:
如果我使用AmazonS3Client 来放置和获取文件,我的连接是否加密?这似乎很基本,但我的谷歌搜索似乎返回了有关加密 S3 存储的信息,而不是来自该客户端的传输是否安全。如果不安全,是否有设置使其安全?
【问题讨论】:
如果我使用AmazonS3Client 来放置和获取文件,我的连接是否加密?这似乎很基本,但我的谷歌搜索似乎返回了有关加密 S3 存储的信息,而不是来自该客户端的传输是否安全。如果不安全,是否有设置使其安全?
【问题讨论】:
Amazon S3 endpoints 同时支持 HTTP 和 HTTPS。建议您通过 HTTPS 进行通信,以确保您的数据在传输过程中得到加密。
您还可以创建强制通过 HTTPS 进行通信的存储桶策略。见:
【讨论】:
s3://uri的,这通常意味着使用s3协议......所以我假设s3 sdk正在使用 http(s) 以外的东西。由于我找不到对所述协议的任何引用,我猜它只是一些客户端使用的速记引用端点。
s3:// 前缀用于在 AWS Command-Line Interface (CLI)、Amazon EMR 和其他一些服务中引用 Amazon S3 存储桶,只是为了将其与本地磁盘卷上的文件区分开来。