Cyberduck Mountain Duck CLI

Version 37 (modified by dkocher, on Jul 21, 2013 at 8:50:58 PM) (diff)


Cyberduck Help / Howto / Swift (OpenStack Object Storage)

Connect to a Swift (OpenStack Object Storage) installation. Choose Swift (OpenStack Object Storage) from the list of protocols.



On your first login, you will need to create at least one container (folder) to put your content in. Choose File → New Folder (⌘-N) and specify a name. After the container has been created, you may start adding your content to the storage platform.

Authentication Context Path

Authentication with devauth for context /v1.0

No configuration change is needed. To change the default context of the URL from the default /v1.0, use the hidden configuration option defaults write ch.sudo.cyberduck openstack.authentication.context /v1.0.

Authentication with swauth

defaults write ch.sudo.cyberduck cf.authentication.context /auth/v1.0

Authentication withkeystone for context /v2.0/tokens

To get the login tokens from an OpenStack Identity service, use the Openstack Swift (Keystone) profile.

Connect without SSL

If you have a Swift installation without SSL configured, you download the unsecure connection profile to connect using HTTP only without transport layer security. You will then have the added option Swift (HTTP) in the protocol dropdown selection in the Connection and Bookmark panels.

Distribution (CDN)

You can CDN enable the container using File → Info → Distribution (CDN) if supported by the provider.


Please report any incompatibilities you encounter and provide feedback if you have a Swift installation.

Attachments (1)

Download all attachments as: .zip

swiss made software