使用 lftp 上传到 amazon s3

使用 lftp 上传到 amazon s3

是否可以使用 lftp 将文件从 ftp 上传到 amazon s3 存储桶?

我倾向于从 ec2 实例运行它。

答案1

不,S3 不会通过 FTP 接口公开。

你可以做的是使用S3FS在 EC2 实例中挂载文件系统。如果您出于某种原因特别想要 FTP,那么您可以使用 S3FS 挂载的目录根目录配置您的 FTP 服务器。

答案2

S3 并非真正设计为文件存储,而更像是“块存储”。这​​意味着,虽然您可以存储文件,但没有您习惯的“文件系统”——例如目录等都是不可能的。

除非您有非常特殊的原因使用 S3,否则您更有可能想要使用 EBS。EBS 可以安装到正在运行的实例上,而该实例又可以运行 FTP 服务器,这将允许您使用 S3 客户端。

如果你只是想在 S3 上存储东西供自己使用,可以考虑使用类似http://www.dropbox.com,其存储备份在加密的 S3 卷上。

答案3

我推荐 s2foxhttp://www.s3fox.net/。这是 Firefox 的一个插件,允许您上传、下载和同步文件到所有 S3 存储桶。对我来说,它确实很好用。

相关内容