Configs2026年7月13日·1 分钟阅读

Cyberduck — Cross-Platform Cloud Storage and File Transfer Client

Cyberduck is a free, open-source file transfer client for macOS and Windows supporting FTP, SFTP, WebDAV, Amazon S3, Google Cloud, Azure, Backblaze B2, Dropbox, and many more cloud storage providers.

Agent 就绪

这个资产会安全暂存

这个资产会先安全暂存。复制的指令会要求 Agent 读取暂存文件,并在激活脚本、MCP 配置或全局配置前先确认。

Stage only · 29/100策略:需暂存
Agent 入口
任意 MCP/CLI Agent
类型
CLI Tool
安装
Single
信任
信任等级:Established
入口
Cyberduck
安全暂存命令
npx -y tokrepo@latest install b8845f11-7edc-11f1-9bc6-00163e2b0d79 --target codex

先暂存文件;激活前需要读取暂存 README 和安装计划。

Introduction

Cyberduck is a versatile file transfer client that connects to virtually any remote storage service. Whether you need to manage files on an SFTP server, sync content to Amazon S3, or browse a WebDAV share, Cyberduck provides a unified interface with strong encryption support via its companion tool Cryptomator.

What Cyberduck Does

  • Connects to FTP, SFTP, WebDAV, S3, Google Cloud, Azure, B2, and 20+ providers
  • Browses, uploads, downloads, and synchronizes files and folders
  • Encrypts files client-side with Cryptomator vault integration
  • Generates pre-signed and temporary URLs for shared access
  • Provides a CLI companion (duck) for scripting and automation

Architecture Overview

Cyberduck is written in Java with native platform bindings for macOS (Cocoa) and Windows (Win32). It uses a modular connection framework where each cloud provider is implemented as a separate protocol plugin. The transfer engine supports multi-segment parallel transfers, retry logic, and bandwidth throttling. Cryptomator integration encrypts files transparently before upload.

Self-Hosting & Configuration

  • Install from cyberduck.io, Homebrew Cask, or Chocolatey
  • Bookmark connections for quick access with stored credentials
  • Use connection profiles to configure custom S3-compatible endpoints
  • Integrate with system keychain for secure credential storage
  • CLI tool 'duck' enables scripted uploads and downloads in CI/CD

Key Features

  • Supports 20+ cloud and file transfer protocols in one client
  • Transparent client-side encryption with Cryptomator vaults
  • Parallel multi-segment transfers with bandwidth throttling
  • CLI companion (duck) for automation and shell scripting
  • Free and open source under GPL license

Comparison with Similar Tools

  • FileZilla — FTP-focused with fewer cloud integrations; Cyberduck covers S3, Azure, and more
  • WinSCP — Windows-only; Cyberduck runs on both macOS and Windows
  • Transmit — macOS-only and paid; Cyberduck is free and cross-platform
  • rclone — CLI-only for cloud sync; Cyberduck adds a graphical interface
  • Mountain Duck — same team, mounts cloud storage as a drive; Cyberduck is the transfer client

FAQ

Q: Is Cyberduck free? A: Yes. Cyberduck is GPL-licensed and free to download. The App Store version includes a small contribution fee.

Q: Does it support S3-compatible storage like MinIO? A: Yes. Create a custom connection profile pointing to your S3-compatible endpoint.

Q: Can I encrypt files before uploading? A: Yes. Cyberduck integrates with Cryptomator to create encrypted vaults on any cloud provider.

Q: Is there a command-line version? A: Yes. The 'duck' CLI supports the same protocols and can be used in scripts and CI pipelines.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产