标题几乎说明了一切。我们正在寻找一种简单的方法来设置 SFTP 站点 - 但出于安全原因,它不能运行在与其他客户端共享的硬件上。
Amazon 是否提供专用硬件上的 S3 实例?我查看了他们的网站,发现你可以获得专用的EC2实例(价格昂贵)——但我找不到有关专用 S3 实例的任何信息。
谢谢!
答案1
您无法获得 S3实例任何类型的 - S3 是对象(文件)存储,唯一的容器是桶- 所有支持硬件都被抽象化,因为 S3 不是计算平台,只是存储。可以将其视为某种“网络驱动器即服务”。
此外,S3 不支持 SFTP(或除 HTTP 之外的任何协议)。您可以在以下位置阅读有关如何通过 SFTP 公开 S3 存储桶的更多信息这个 StackOverflow 答案(TL;DR - 使用 EC2 实例)。
答案2
你可以运行自己的 S3 兼容系统米尼奥。
在几秒钟内部署兼容 Amazon S3 的对象存储服务器
使用官方 Minio Docker 镜像在几秒钟内启动您自己的 Amazon S3 兼容对象存储服务器。使用 Minio 创建私有 Docker 注册表或存储应用程序数据(照片、视频、数据库备份、日志)。
跨多云环境的一致部署
在公共云和私有云之间进行统一、可重复的部署。
提供对 Docker 卷的对象存储 API 访问
Minio 将与 Amazon S3 兼容的对象存储添加到现有的 Docker 卷。将 Docker 卷附加到 Minio 容器并使用 REST API 访问数据。
使用 Docker Swarm 编排存储集群
启动尽可能多的 Minio 实例以满足不断增长的存储需求,并使用 Docker Swarm 跨服务器机架协调多租户 Minio 实例。
SwiftStack也为您提供了商业选择。