Cyberduck Mountain Duck CLI

Version 90 (modified by dkocher, on Aug 26, 2016 at 1:19:38 PM) (diff)

Remove installation documentation

Cyberduck Help / Howto / Mountain Duck

Cyberduck for mounting volumes in the file explorer is available for Mac & Windows.

Mountain Duck lets you mount any remote FTP, SFTP, WebDAV, S3 & OpenStack Swift server storage as a local disk in the on Mac and the File Explorer on Windows. Open remote files with any application and work like on a local volume. Transfer files using Finder to remote servers, fast.

User Interface

Mountain Duck runs in the status bar (Mac) and taskbar (Windows). When opening the application you can choose to automatically open Mountain Duck when logging in. Re-opening the application will open previously mounted volumes.

No image "Status Bar Menu Mac.png" attached to help/en/howto/mount No image "Task Bar Menu Windows.png" attached to help/en/howto/mount


Choose New Bookmark… to add a new bookmark or <Bookmark> → Edit Bookmark to change properties.

Share Bookmarks with Cyberduck

Bookmarks are shared between Cyberduck (Version 4.7.3 or later) and Mountain Duck.


Choose <Bookmark> → Connect to mount the server as a volume in the or the File Explorer on Windows. You can connect to multiple servers and have several volumes mounted. All operations on the remote files and folders can then be performed like on local files.

Mount Location

Volumes are mounted in a shared group container in your user library folder. You can navigate to the volume from the shortcut listed in the sidebar in Favorites. To navigate there from you might want to create a symbolic link in your home folder with ln -s ~/Library/Group\ Containers/\ Support/duck/Volumes/ ~/Volumes.

Tip. You can just select the menu item with the bookmark name to connect, too. If you are already connected, selecting the menu item will reveal the volume in

Mount as read-only volume

Select Mount Options: Read Only in the bookmark to mount the volume as read-only and disallow any write operations on the remote disk.


Choose <Bookmark> → Connect to unmount a volume. Alternatively eject the volume in with File → Eject. or in File Explorer on Windows.

Copying Files

Use the native features of the file explorer to move and copy files.

No image "Copy Operation Mountain Duck Finder.png" attached to help/en/howto/mount No image "Copy Operation Mountain Duck File Explorer.png" attached to help/en/howto/mount


Notifications of the connection status are posted to the Notification Center of the operating system.


If there is a network connectivity issue while the remote server is mounted, an alert is displayed that allows you to retry the connection or disconnect and unmount the volume.

Finder Extension

Requires OS X 10.11 or later.

Enable the Mountain Duck Finder Extension in System Preferences → Extensions → Finder by selecting the checkbox. This will enable context menu items for files selected on a mounted volume with options to Reload the folder listing and copy & open URLs of files.

No image "Mountain Duck Finder Integration.png" attached to help/en/howto/mount

Windows File Explorer Extension

Right click files on a mounted drive will open a menu with items to copy & open URLs of files.

Registration Key

You can always recover the registration key that is sent to you after buying Mountain Duck.

Mac App Store

You can always reinstall Mountain Duck on any Mac you own from the Mac App Store in  → App Store… → Purchased.

Usage Scenarios

Mirror files to remote server or cloud storage with rsync

Use rsync or any other of your preferred tools to mirror files for example to an S3 bucket. Set the --timeout=TIME option in rsync (in seconds) if you have a low bandwidth or high latency connection.

Open remote files in text editor

Sublime Text and other editors allow you to open folders to work on multiple files.

Create ZIP archive of files on FTP server or cloud storage

Use your preferred archive utility to create a compressed archive of files already stored on the server.

Known Issues will write .DS_Store files to the remote volume

You can workaround this with setting defaults write DSDontWriteNetworkStores -string true in a window and restart using  → Force Quit… → Finder → Relaunch. does not show files prefixed with . on remote volumes

You can workaround this with setting defaults write AppleShowAllFiles YES in a window and restart using  → Force Quit… → Finder → Relaunch.

Performance issues in rendering preview

We suggest to disable the option View → Show View Options → Show Icon Preview (⌘-J) in and choose Use as Defaults.

Saving a file in will attempt to create a folder /Temporary Items on the remote volume. On some servers this may fail due to a permission failure or because the name of the folder is not allowed as in S3.

You will get the error message Bucket name is not DNS compatible. Please contact your web hosting service provider for assistance..

Writing files to S3 compatible third party service provider may fail

The S3 interoperable service must support multipart uploads.

In, creating a new top level folder in S3 fails with Interoperability failure. Bucket name is not DNS compatible. Please contact your web hosting service provider for assistance.

A bucket name in S3 cannot have whitespace in the filename. Because a new folder created with is named Untitled Folder the operation fails. As a workaround, create a new bucket with mkdir in

In, creating a new top level folder in OpenStack Swift will not allow to rename it from untitled folder

Because OpenStack Swift does not allow to rename containers this operation will fail.

Cannot choose the region for S3 bucket when creating a new top level folder

Creating a top level folder in S3 or OpenStack Swift will default to the default location for new buckets (us-east-1 for S3) or containers.

Multiple OpenStack Swift containers in different regions with the same name

Browsing containers will be erratic. As a workaround, browse a region by using a connection profile limited to a single region as with Rackspace Cloudfiles region profiles.

Mounted volumes do not appear on the Desktop

Navigate to volumes using ⌘⇧-C in a window or choose Finder → Preferences… → General → Show these items on the desktop: Connected Servers to make the volume appear on the Desktop. Mounted volumes are also listed in the sidebar in Favorites.

Changes from server not immediately visible

The directory listing in or File Explorer may become out of date when another applications is adding, removing or modifying files on the server. You can force File Explorer to refresh the directory listing with F5.

Search in

The Spotlight indexer does not work on remote volumes.

Failure saving documents from Microsoft Word & Excel

Make sure to update your Mountain Duck installation to version 1.5.

0 byte files on WebDAV server

If you are running an Apache configuration make sure to disable fastcgi and php-fpm. Refer to Troubleshooting WebDAV in the ownCloud manual and 0 byte files.

Additional ._* files saved on remote volume

The ._* files contain metadata about the file some application write in addition to the file content. On macOS, this metadata can be stored alongside the file on the filesystem, but on remote volumes with no metadata support an auxiliary file is created to contain this information.


We maintain a list of known providers that fail to work with Mountain Duck due to interoperability issues.

Bug Reports

Please open a ticket from

Provide logging output


Attach the file C:\Users\[YOURUSER]\AppData\Roaming\Cyberduck\mountainduck.log.


Open, filter for “Mountain Duck” in the upper right search field with system.log selected in the left pane. Then choose File → Save Copy As… to save the log file and attach it to your email reply. 

Attachments (3)

Download all attachments as: .zip

swiss made software