major.io words of wisdom from a systems engineer

Connecting to OpenStack Swift with Cyberduck using swauth

Connecting to an OpenStack Swift instance that is using swauth for authentication is quite easy within Cyberduck on the Mac. Open Terminal.app and run this command:

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

Keep in mind that this changes the authentication URI for all OpenStack swift connections made by Cyberduck. If this isn’t what you want, you can easily set it back to the default by running:

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

There’s more information about these settings in Cyberduck’s Swift Howto.