What is the s3cmd Tool?

What is the s3cmd tool?

s3cmd is a tool to manage buckets and files an to invoke the S3 API. You can achieve similar action with aws cli. s3cmd runs on Linux and Mac.


Please follow the installation instruction described here if you're interested in using the tool. Also please note you will need the following information to use the tool:


  • access_key
  • secret_key
  • Contabo's S3 URL


How do I setup s3cmd to work with Contabo's Object Storage?

  1. Run s3cmd --configure,
  2. Specify your  Access Key.
  3. Specify your Secret Key.
  4. Press return for Default Region.
  5. Specify the S3 URL you need for S3 Endpoint.
  6. Specify the S3 URL for DNS-style bucket+hostname:port template for accessing a bucket.
  7. Specify a password of your choice for Encryption password.
  8. Press return for Path to GPG program.
  9. Press return for Use HTTPS protocol.
  10. Press return for HTTP Proxy server name.
  11. Confirm by specifying y.
  12. Confirm again by specifying y.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

Modified on Tue, 30 Jul at 10:20 AM

Can’t find what you’re looking for?

Get in Touch

Do you have a pre-sales question?