Cyberduck 是一款开源的、自由使用的服务器与云存储浏览器。
支持 macOS 和 Windows 两大桌面操作系统。
它的核心定位是提供一个直观易用的图形界面,让你能够连接到各种远程服务器、企业文件共享服务以及主流云存储平台。无论是传统的 FTP/SFTP 传输,还是现代的对象存储(如 Amazon S3、Azure Blob、Google Cloud Storage),Cyberduck 都内置了完整的协议支持。
它通过统一的交互方式消除了不同协议之间的操作差异,无需记住复杂的命令行指令,即可完成文件的上传、下载、编辑和管理。
核心功能
Cyberduck 的核心能力覆盖了网络传输和云存储的多个方面,以下是根据其官方信息整理的主要功能模块:
- 多协议支持:内置 FTP(含 FTPS)、SFTP(基于 SSH,支持强加密算法、公钥和双因素认证)、WebDAV(兼容 ownCloud、Box、SharePoint、BigCommerce 等,支持 TLS 双向认证)、SMB(访问 Windows 文件共享或 Samba Linux 服务器)、OpenStack Swift(连接 Rackspace Cloudfiles 等)、Google Cloud Storage、Amazon S3(所有区域,支持大文件断点续传)、Microsoft Azure、Backblaze B2、DRACOON、Box、Nextcloud、Google Drive、Dropbox、OneDrive、Files.com、ownCloud 等。
- 客户端加密(Cryptomator):集成 Cryptomator v6 加密方案,对文件名和目录进行加密,对文件内容逐文件单独加密。开源、无需注册,确保数据在服务器端的私密性。
- 外部编辑器集成:无缝对接任何本地编辑器,允许直接编辑远程服务器上的文本或二进制文件,保存后自动上传回服务器。
- 文件共享与链接:支持生成 Web URL 分享链接(例如通过 WebDAV 或云存储),方便将文件快速分发给他人。
- 连接配置导入:SFTP 支持读取现有的 OpenSSH 配置文件,WebDAV 可自动识别常见服务商参数,内置大量主流托管服务商的连接模板。
- 版本支持:对 Box(v8.2)、Nextcloud(v7)、OneDrive(v6)、ownCloud(v7)等云服务提供特定版本适配,支持查看和还原历史版本。
使用体验
Cyberduck 在设计上追求“零门槛”操作。首次启动后,通过工具栏的“新建连接”按钮,只需输入服务器地址、端口、用户名和密码(或密钥)即可建立连接。对于云存储服务,甚至可以直接选择服务商名称,填入访问密钥 ID 和 Secret Key(如 AWS S3)或使用 OAuth 授权(如 Google Drive、Dropbox)。
文件浏览采用类似本地文件管理器的双栏或单栏布局,支持拖拽上传/下载、批量操作、书签收藏。编辑远程文件时,双击文件会自动用本地默认编辑器打开,编辑并保存后,Cyberduck 会自动检测文件变更并上传,整个过程流畅自然。对于需要加密的场景,可以创建一个 Cryptomator 保险库(vault),所有存入其中的文件在本地加密后再传输,即便云服务商泄露数据也无法读取原始内容。
此外,Cyberduck 还提供 Mountain Duck 和 CLI 两个变体:Mountain Duck 将远程存储挂载为本地磁盘,适合桌面文件直接操作;CLI 工具 (duck) 则适用于脚本自动化。但本文聚焦于 Cyberduck 主程序本身的图形界面体验——其响应速度较快,对于大文件(如 S3 的多部分上传)有优化,且支持连接恢复。
适用场景
Cyberduck 的广泛协议支持使其适用于多种实际场景:
- 网站运维与文件传输:对于使用 FTP/SFTP 上传网站代码或数据文件的开发者、站长,Cyberduck 提供了比传统 FTP 客户端更现代化的界面,支持同步、跳过已有文件等高级选项。
- 企业文件共享:连接 WebDAV 服务器(如 Sharepoint、ownCloud)或 SMB 共享,实现团队内部文档的快速存取,无需本地同步全部文件。
- 云存储管理:管理 Amazon S3 存储桶、Azure Blob 容器、Google Cloud Storage 桶等,执行上传、下载、设置权限、生成预签名 URL 等操作。特别适合需要同时管理多个云平台的技术人员。
- 安全敏感数据迁移:利用 Cryptomator 加密功能,将机密文件上传到任何不支持服务端加密的云存储中,满足合规要求(如医疗、金融数据)。
- 跨平台文件编辑:设计师或文案人员可直接编辑远程服务器上的资源文件(如 CSS、图片),无需下载到本地再上传。
综合评价:Cyberduck 是一款成熟、稳定且免费的跨平台文件传输工具。其最大优点是支持协议范围极广,几乎覆盖了主流服务器和云存储服务;集成 Cryptomator 加密是亮点,适合安全需求高的用户;界面直观,学习成本低。缺点在于部分高级功能(如同步选项、文件过滤)不如专业级工具(如 FileZilla Pro)丰富;对某些云服务的 OAuth 令牌刷新偶尔会出现需要重新授权的情况;macOS 版本比 Windows 版本优化更好,Windows 版本在高分屏下的缩放适配尚有提升空间。总体而言,对于需要同时管理多种类型远程存储的个人用户和中小企业团队,Cyberduck 是性价比极高的选择。

评论列表 (0条):
加载更多评论 Loading...