S3cmd is a command line tool for uploading, retrieving and managing data in
Amazon S3. It is best suited for power users who don't fear command line. It is
also ideal for scripts, automated backups triggered from cron, etc.

Optional: python-magic and pytz

Before s3cmd can be used it must first be set up.  Run 's3cmd --configure' and
enter in you access key and your secret key and follow the instructions.  After
this there will be a ~/.s3cfg file with your s3 credentials.