Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to upload files from an ftp to an amazon s3 bucket using lftp?

I tend to run this from an ec2 instance.

share|improve this question
up vote 4 down vote accepted

No, S3 isn't exposed via an FTP interface.

What you can do is use S3FS to mount the filesystem in an EC2 instance. If you specifically wanted FTP for some reason then you could configure your FTP server with the directory root of the S3FS mount.

share|improve this answer

S3 isn't really designed as a filestore, more of 'block store'. This means that while you can store files, there is no 'filesystem' that you will be used to- e.g. directories etc are not possible.

It is more likely that you want to use EBS, unless you have a very specific reason for using S3. EBS can be mounted to a running instance, which in turn can run an FTP server, which will allow you to use an S3 client.

If you just want to store things on S3 for your own personal use, consider using something like, which backs its storage on encrypted S3 volumes.

share|improve this answer

I would recommend s2fox This is a plug in for firefox that allows you to upload, download and synchronize file to all your S3 buckets. It works really well for me.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.