How to connect to an Amazon S3 compatible cloud provider using FileZilla Pro?

FileZilla Pro manages all of your transfers no matter how many files are in your source directory, it is heavily optimized for speed and you can also adjust the pace of your transfers at will. FileZilla Pro transfers files seamlessly between your machine and remote servers.

FileZilla Pro not only allows you to connect with Google Cloud Services and Amazon S3 but it also allows you to connect with other Web Services which are compatible with Amazon S3 and we are just going to tell you that.

[Source: Slvrdlphn’s Splashing Pool]

How to connect to any Amazon S3 compatible cloud provider using FileZilla Pro?

We are going to show you how to connect to an Amazon S3 compatible cloud provider (Digital Ocean Provider) using FileZilla Pro.

  1. First of all, you have to open FileZilla Pro and choose Edit> Settings> S3: Providers.
  2. You have to click on the “Add” in the Provider list to add a new provider.
  3. If you want to add the regions you can simply add them in the Regions list. You can get this information from your provider. There is a specific name for each region, a description and a list of endpoints separated by a semicolon. FileZilla Pro will use these endpoints to match the host with a specific region.
  4. The box of “Catch All” is used to control redirects to regions which are not yet known as when the provider adds a new region. “Format” box is used to make endpoints for unknown regions. Only two tags accepted by Format box are {REGION} and {BUCKET}.
  5. You have to add a new site in the Site Manager.

  6. You have to enter the address of your space in the Host.

  7. You have to enter your space access key in Access Key ID.

  8. You have to enter your space access secret in Secret Access Key.


If you want to establish a session with FileZilla, the correct provider and region are obtained from the list providers as follows.

  • If the hostname ends on a known endpoint, it means that the matching region and associated provider is used.
  • If it matches a catch-all, the associated provider is used, assume us-east-1.
  • Otherwise, head over to the first configured provider which by default is Amazon and assume us-east-1.

Leave a Reply

Your email address will not be published. Required fields are marked *