Cyberduck Quickstart
Learn how to use Cyberduck with Rabata.io for managing your object storage through a user-friendly interface.
Overview
Cyberduck is a cloud storage browser for Mac and Windows with support for FTP, SFTP, WebDAV, Amazon S3, and many other protocols. This guide will walk you through configuring Cyberduck to work with Rabata.io’s S3 storage.
Prerequisites
- A Rabata.io account with active access keys
- Cyberduck installed on your system (macOS or Windows)
- At least one bucket created in your Rabata.io account
Installation
Download Cyberduck
Download the latest version of Cyberduck for your operating system:
- macOS: Download from cyberduck.io
- Windows: Download from cyberduck.io
Install Cyberduck
Follow the standard installation process for your operating system:
macOS
- Open the downloaded
.zipfile - Drag Cyberduck to your Applications folder
- Launch Cyberduck from Applications
Windows
- Run the downloaded installer
- Follow the installation wizard
- Launch Cyberduck from the Start menu
Configuration
Step 1: Open Connection Dialog
- Launch Cyberduck
- Click the Open Connection button in the toolbar (or press
Cmd+Oon macOS /Ctrl+Oon Windows)
Step 2: Select Protocol
- In the dropdown menu at the top, select Amazon S3

Step 3: Configure Connection Settings
Enter the following information:
- Server:
s3.eu-west-1.rabata.io - Port:
443(default) - Access Key ID: Your Rabata.io access key ID
- Secret Access Key: Your Rabata.io secret access key

Step 4: Connect
Click Connect to establish the connection to Rabata.io.
Step 5: Creating a Bookmark
- Choose Bookmark → New Bookmark from the menu (or press
Cmd+Bon macOS /Ctrl+Bon Windows) - Select Amazon S3 as the protocol
Detail will be filled with your existing connection settings when you adding new bookmark:
- Nickname: Give your bookmark a memorable name (e.g., “Rabata.io Storage”)
- Server:
s3.eu-west-1.rabata.io - Access Key ID: Your Rabata.io access key ID
- Path: (Optional) Enter
/bucket-nameto open a specific bucket by default

Step 6: Save Credentials
- Close the bookmark window
- When prompted, enter your Secret Access Key
- Check Save password to store it in your system keychain (recommended for convenience)
Working with Buckets and Objects
Viewing Buckets
Once connected, you’ll see a list of all your Rabata.io buckets. The interface shows:
- Bucket names
- Creation dates
- Region information (currently eu-west-1)
Creating a New Bucket
- Right-click in the bucket list
- Select New Folder (buckets appear as folders in Cyberduck)
- Enter a unique bucket name following S3 naming conventions:
- 3-63 characters long
- Only lowercase letters, numbers, and hyphens
- Must start and end with a letter or number
- Click Create
Uploading Files
There are several ways to upload files to your Rabata.io buckets:
Drag and Drop
- Navigate to the desired bucket
- Drag files from your file explorer directly into Cyberduck
- The upload will start automatically
Upload Button
- Navigate to the desired bucket
- Click the Upload button in the toolbar
- Select files to upload
- Click Choose
Context Menu
- Right-click in the bucket
- Select Upload…
- Choose your files
Managing Objects
Downloading Files
- Single file: Double-click to download to your default download location
- Multiple files: Select files and click the Download button
- Custom location: Right-click and select Download To…
Deleting Objects
- Select the objects you want to delete
- Press Delete key or right-click and select Delete
- Confirm the deletion
Renaming Objects
- Select the object
- Press Enter or right-click and select Rename
- Enter the new name
- Press Enter to confirm
Setting Permissions
Object ACL
- Right-click on an object
- Select Info
- Navigate to the Permissions tab
- Configure access control:
- Private: Only you can access
- Public Read: Anyone can read the object
- Public Read/Write: Anyone can read and write (not recommended)

Generating Shareable URLs
- Right-click on an object
- Select Copy URL to get the direct URL
- For temporary access, select Copy HTTP URL with expiration

Troubleshooting
Connection Issues
If you cannot connect to Rabata.io:
- Verify credentials: Ensure your Access Key ID and Secret Access Key are correct
- Check server address: Confirm you’re using exactly
s3.eu-west-1.rabata.io - Test network: Ensure you have internet connectivity
- Firewall settings: Make sure port 443 (HTTPS) is not blocked
SSL/TLS Certificate Errors
If you encounter certificate warnings:
- Ensure you’re using the latest version of Cyberduck
- Check your system date and time are correct
- If the issue persists, contact Rabata.io support
Performance Optimization
For better performance:
- Enable parallel transfers: Preferences → Transfers → Use concurrent connections
- Adjust connection limit: Increase the number of concurrent connections (default is 5)
- Use compression: Enable for text-based files in Preferences → Transfers
Access Denied Errors
If you receive permission errors:
- Verify your access keys have the necessary permissions
- Check bucket policies and ACLs
- Ensure you’re accessing the correct bucket/region
Next Steps
- Check other Quickstart Guides for programmatic access
- Contact Rabata.io Support for assistance
Additional Resources
- Cyberduck Documentation
- Cyberduck CLI for command-line operations