目录
Cyberduck是一款深受开发者和技术人员喜爱的经典工具,它的设计哲学就是“化繁为简”。你需要面对不同协议的服务器和五花八门的云盘,但Cyberduck为你提供了一个统一、简洁的操作界面。你只需在一个软件里,就能通过拖拽的方式,轻松完成文件上传、下载和同步,彻底告别在不同客户端之间来回切换的烦恼。
软件原生集成了macOS系统的许多特性,比如Keychain钥匙串安全保存密码、Spotlight快速搜索文件等。它基于开源的GPL协议,这意味着你可以自由使用、修改甚至分发它。维护团队“iterate GmbH”持续更新,确保它能支持的云服务和协议。
官网与下载
-
官网入口:https://cyberduck.io (如果访问不稳定,可以尝试通过搜索引擎查找“Cyberduck官网”,请注意核对网址是否正确,避免进入虚假站点)
-
下载地址:https://cyberduck.io/download (如果访问失败,可以检查网络环境,或尝试从各大可信软件下载站获取,但需留意捆绑软件)
-
提示:官网及下载页面在境外,若出现无法访问的情况,建议检查网络。软件会同时提供Windows和Mac版本的下载。
-
功能介绍
-
广泛协议与云服务支持:这是它的看家本领。除了标准的FTP、SFTP、WebD,还能直接连接Amazon S3、Backblaze B2、Microsoft Azure、Google Drive、Dropbox、OneDrive等,基本涵盖了你能用到的所有远程文件存储方式。
-
极简的文件管理操作:所有操作都能通过拖拽完成。你可以直接拖拽文件上传,或从服务器拖到本地下载。内置的Quick Look功能可以让你不下载文件就快速预览内容。
-
书架式书签管理:你可以把常用的服务器连接保存为带图标的书签,就像浏览器的收藏夹一样。支持分组、拖拽排序和自定义图标,方便你快速找到并连接目标服务器。
-
强大的同步与版本控制:支持本地与远程目录之间的同步,让你的镜像或部署工作自动化。同时,对于Amazon S3等存储,能显示文件的版本历史,方便回滚或恢复误删的文件。
-
外部编辑器无缝集成:你可以设置自己喜欢的文本或代码编辑器。在Cyberduck中双击文件,文件会自动下载并用编辑器打开,保存后会自动上传,编辑远程文件像编辑本地文件一样流畅。
-
安全集成与密码管理:在macOS上,密码会安全地存储在系统钥匙串中。软件还支持SSH私钥及OpenPGP加密,安全性很高。
-
简体中文界面:软件自带官方中文语言,对于国内用户非常友好,没有使用门槛。
应用场景
-
网站开发与运维:这是最经典的用途,使用SFTP安全地连接服务器,上传、下载和在线编辑网站代码。
-
云存储统一管理:当你同时使用多个云盘时,不必安装各自的客户端,在Cyberduck一个窗口里就能管理和互传文件。
-
数据备份与同步:可以将本地重要文件夹与支持的原生云存储(如Amazon S3、Backblaze B2)设置同步计划,实现低成本自动备份。
-
团队文件共享:连接WebD或自建云,可以快速搭建一个简单的团队共享空间。
定价与示例
-
免费:软件本身免费且开源,所有功能无限制使用。你可以在官网免费下载。
-
应用示例:一位前端工程师需要将本地修改的代码上传到测试服务器。他打开Cyberduck,点击保存好的“测试服务器”书签,输入SSH密钥自动登录。然后,只需把左侧本地文件夹中的代码文件拖拽到右侧的远程服务器目录,覆盖旧文件,部署瞬间完成。如果发现线上报错,他还能直接双击线上文件,用VS Code打开编辑并保存,文件会自动同步回服务器,省去了手动下载、编辑、再上传的步骤。
| 源码反馈/咨询 (共有 条反馈) |
Cyberduck常见问题
由瑞士一家名为iterate GmbH的公司主导开发并维护,同时它也是一个有众多贡献者的开源项目。
你可以把它理解成一个“文件传输管理器”,它让你能用一种方式,轻松地连接并管理各种远程服务器(如FTP、SFTP)和多种云存储(如Google Drive、Amazon S3)。
安装后打开软件,点击“新建连接”,在弹出的窗口中选择连接类型(比如SFTP或Amazon S3),填好服务器地址、用户名和密码,点击连接就行了。连接成功后,你就能像操作本地文件一样拖拽文件了。
免费。你可以在官网直接下载使用,所有核心功能都不收费。
作为一款被广泛使用了十多年的知名开源软件,它是非常可靠的。它通过标准的加密协议(如SFTP)保障传输过程安全,密码也存储在系统的安全模块里。
学会用书签管理连接是关键。可以设置外部编辑器,这样就能双击远程文件、编辑保存后自动上传回服务器。还可以使用同步功能,让本地和远程文件夹内容自动保持一致。
它的特色就是“大一统”:在一个界面里管理几乎所有主流协议和云存储。无缝集成外部编辑器进行在线编辑,也是让许多程序员离不开它的原因。
数据在传输过程中会受到你选择的协议保护(SFTP是加密的)。你的账号密码等机密信息,Cyberduck会加密存储在电脑本地,不会泄露。
对于需要管理服务器和多种云存储的人来说,它非常简洁好用,因为它把复杂的连接统一了。但如果你只用单一网盘(如只用一个个人百度网盘),官方客户端更简单直接。
作为原生应用,它优化的很好,非常轻量,运行时基本不占什么内存和CPU,不会影响电脑速度。
官方提供Windows和macOS(苹果电脑)两种操作系统的安装包。两个平台的体验都很出色。