Skip to main content

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

  1. Install and launch Cyberduck.
  2. Open New Connection and select Amazon S3 as the protocol.
  3. Fill in the fields:
    • Server: s3.internet1.de
    • Port: 443
    • Access Key ID: Your Access Key
    • Secret Access Key: Your Secret Key
  4. 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

  1. Install and launch WinSCP.
  2. 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
  3. 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

SymptomCauseSolution
403 Forbidden when connectingAccess/secret key incorrect or deletedCheck access details; if necessary, create a new one
Bucket list emptyKey belongs to a different projectUse the correct key pair
Certificate warningIncorrect endpoint enteredEnter the server address exactly as shown in s3.internet1.de (without the https:// prefix in the server field)
Upload of large files abortsUnstable connectionRestart – multipart upload may resume from where it left off; if necessary, increase the part size in the client