Share Files

Many storage providers have an option to share a file with a third party without access to your account with a publicly accessible link. Depending on the provider, the link may be auto expiring and no longer valid after a given period or a password can be set required to download the file. Some providers support to Request files… from others by creating an URL that allows others to add files to your account.

Availability

The table below shows the protocols which support to share files using Share… or Request files….

Share…

Request files…

Protocol

Folder

File

Folder

S3

B2

Nextcloud

OneDrive

Google Drive

Dropbox

DRACOON

Box

Providers

Providers with support to share a file using a public, password protected or temporary URL and request files to be uploaded.

  • Share…. Create link for file to be made available publicly or password protected.

  • Request files…. to create link to request upload of files to your account.

  • Pre-Signed URL. Create temporary link to download a file.

S3

For connections using S3 protocol, make sure the bucket allows ACLs and doesn’t block public access.

  • Choose Edit → Copy URL → Signed URL to create a pre-signed temporary URL making a private object stored in a S3 bucket publicly available for a limited time.

  • Choose File → Share… to change the ACL on the file permanently allowing read for everyone. You can reset the changed ACL in Info → ACL.

OpenStack Swift

For connections using OpenStack Swift protocol.

Choose Edit → Copy URL → Signed URL to make a private object stored in OpenStack Swift publicly available for a limited time using a signed URL.

Azure

For connections to Azure.

Choose Edit → Copy URL → Signed URL to create a Shared Access Signature URL.

Backblaze B2

For connections to Backblaze B2.

Choose File → Share… to create an authorized URL to make files available publicly expiring after 7 days.

B2 Authorized URL

DRACOON

For DRACOON connections.

Choose File → Share… to create an download share for a file or folder. Optionally set a password required to download the file. Choose Skip to create a public share with no password protection.

OneDrive & Sharepoint

For bookmarks configured with Microsoft OneDrive & Microsoft SharePoint protocols.

Choose File → Share…. to create an shared link for a file or folder.

Dropbox

For connections to Dropbox.

Choose File → Share… to share an URL to provide access to a document in your Dropbox. Optionally set a password required to download the file. Choose Skip to create a public URL with no password protection.

Passphrase Prompt Dropbox Share

Google Drive

For connections to Google Drive.

Choose File → Share…. to share the web link to open download or open the file in Google Docs. This will set the permission of the file to reader/anyone.

NextCloud & ownCloud

For connections to NextCloud & ownCloud servers.

Create public shares for people who are not Nextcloud users. Optionally set a password required to download the file. Choose Skip to create a public URL with no password protection.

  • Choose File → Share… for download shares. You can create a public link by choosing Everyone or a private link for a specific user by selecting the users email. The user will be notified about the shared file by email.

  • Choose File → Request files… for upload shares.

Box

For connections to Box.

Create download shares by choosing File → Share…. Optionally set a password required to download the file or folder. Choose Skip to create a public URL without password protection. A Box account is not required to open the URL.

FTP, SFTP & WebDAV

If you connect to a web root using ### FTP, SFTP or WebDAV, refer to HTTP URL on how to configure your bookmark to allow copying a HTTP URL for a selected file. With a valid configuration, you can open the corresponding HTTP URL of a file selected with your default web browser or copy the URL to the clipboard. To manage permissions, refer to UNIX Permissions (FTP/SFTP).

Note

You must use Cyberduck to edit the Web URL in a bookmark. The Web URL will replace your server address in URLs available in Copy URL .