Using graphical S3 clients
If you prefer to manage objects using drag-and-drop rather than the command line, you can use graphical S3 clients. This page explains how to set up Cyberduck (Windows/macOS) and WinSCP (Windows).
Example values: Endpoint s3.internet1.de, Port 443.
Cyberduck
- Install and launch Cyberduck.
- Open New Connection and select Amazon S3 as the protocol.
- Fill in the fields:
- Server:
s3.internet1.de - Port:
443 - Access Key ID: Your Access Key
- Secret Access Key: Your Secret Key
- Server:
- Connect – the list of buckets will appear.
Working with Cyberduck:
- Upload/Download: Drag and drop files into or out of the bucket; Cyberduck automatically transfers large files as multipart uploads.
- New bucket: Right-click in the root directory → New folder (a bucket is created at the top level).
- Object info: Right-click → Info displays metadata and permissions (ACL) and allows you to generate signed URLs (under the Share tab).
- Synchronise: The File → Synchronise menu synchronises local folders with a prefix.
Tipp
Create a bookmark for recurring links (Bookmarks → New Bookmark); then, in future, a double-click will suffice.
WinSCP
- Install and launch WinSCP.
- In the login dialogue, select New Connection:
- Transfer protocol:
Amazon S3 - Server address:
s3.internet1.de - Port number:
443 - Access key ID / Secret access key: Enter your login details
- Transfer protocol:
- Optionally, Save, then Log in.
Working with WinSCP:
- Two-pane view: local on the left, storage on the right; transfer via drag-and-drop or
F5. - Create a bucket: in the root directory, use
F7(create directory). - Permissions: Right-click on an object → Properties displays and modifies the ACL (e.g. public read access).
- Directory synchronisation: Commands → Synchronise directories.
Error messages during set-up
| Symptom | Cause | Solution |
|---|---|---|
403 Forbidden when connecting | Access/secret key incorrect or deleted | Check access details; if necessary, create a new one |
| Bucket list empty | Key belongs to a different project | Use the correct key pair |
| Certificate warning | Incorrect endpoint entered | Enter the server address exactly as shown in s3.internet1.de (without the https:// prefix in the server field) |
| Upload of large files aborts | Unstable connection | Restart – multipart upload may resume from where it left off; if necessary, increase the part size in the client |