使用lftp上传到亚马逊S3

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

我倾向于从ec2实例运行这个。

不,S3不通过FTP接口暴露。

您可以使用S3FS将文件系统安装到EC2实例中。 如果您因为某种原因特别需要FTP,那么您可以使用S3FS挂载的目录根目录来configuration您的FTP服务器。

S3并不是真的被devise成一个文件存储,更多的是“块存储”。 这意味着虽然你可以存储文件,但是你将不会使用“文件系统”,例如目录等是不可能的。

除非您有使用S3的特定原因,否则您更想使用EBS。 EBS可以挂载到一个正在运行的实例,这个实例又可以运行一个FTP服务器,这将允许你使用一个S3客户端。

如果你只是想把东西存储在S3上供个人使用,那么可以考虑使用诸如http://www.dropbox.com之类的东西,它可以将其存储在encryption的S3卷上。

我会推荐s2fox http://www.s3fox.net/ 。 这是Firefox的插件,允许你上传,下载和同步文件到你所有的S3存储桶。 它对我来说真的很好。