【发布时间】:2015-09-12 14:07:54
【问题描述】:
我需要建立一个存储库,供多人共享 excel 和 csv 文件。我需要一个具有访问控制功能的安全环境,以便登录以放弃自己的数据的客户无法看到其他客户的数据。因此,如果 A 人登录以删除 Word 文档,他们将看不到 B 人的 Excel 表。我有一个 AWS 账户,并且更愿意为此使用 S3。我最初计划在 EC2 服务器上设置 SFTP 服务器,但是经过一些研究,我觉得使用 S3 会更具可扩展性和安全性。但是,我以前从未使用过 S3,也从未在生产环境中见过它。所以我的问题真的归结为 S3 是否提供了一个用户界面,允许多人像 FTP 服务器一样删除文件?我可以创建访问控制,让人们看不到其他人的数据吗?
【问题讨论】:
-
该死的好问题。顺便说一句,您的强大编程语言是什么,例如 java sdk 或 .net sdk?或任何其他?因为你需要一些前端,所以你知道要为那个用户浏览什么 s3 存储桶,比如 John 或 Jane(至少我认为你这样做)。我不知道他们提供的任何预制的东西
-
codecanyon.net 上肯定有某种 10 美元的小部件
-
没有不需要编写一些代码的 S3 的内置接口,但我(可能还有其他几个根据投票判断)已经成功使用 s3fs 和 proftpd 创建了一个 S3 - 支持 ftp/sftp/ftps 服务器:stackoverflow.com/questions/23939179/…
标签: amazon-ec2 amazon-s3 ftp sftp