外观
Cyberduck:连接服务器并传输文件
Cyberduck 是面向 macOS 和 Windows 的远程存储客户端,支持 SFTP、WebDAV 和多种云存储服务。它适合已经拥有服务器或存储服务访问权限,希望用图形界面传输文件的用户。安装客户端本身不会自动获得服务器账户或云存储空间。官网与下载
连接之前要准备什么
向服务提供方确认协议、服务器地址、端口、用户名及认证方式。不要只凭地址猜测应该选择 FTP 还是 SFTP,它们不是同一种协议。本文以已经获得访问许可的 SFTP 服务为例。
点击新建连接,选择 SFTP,填写提供方给出的信息。首次连接如果出现主机密钥提示,应通过可信渠道核对服务器指纹。遇到此前正常连接的服务器突然更换密钥,也应先确认原因,不能把所有提示都当作固定步骤直接接受。
用小文件完成一轮传输
- 连接成功后,先浏览目录,确认当前账户可操作的位置。
- 在约定的测试目录中上传一份没有敏感信息的小文本文件。
- 查看传输队列,确认任务完成后,在远端列表找到该文件。
- 把它下载到本地另一个文件夹,重新打开并比较内容。
- 确认流程可靠后,再为连接建立书签,便于下次使用。
拖动文件前先看方向:从 Finder 到远端窗口是上传,从远端到 Finder 是下载。出现同名文件提示时,先比较名称、大小和修改时间;不确定哪份较新,就取消操作并保存两份进行检查。
同步和远程编辑
Cyberduck 还提供目录同步预览和调用外部编辑器编辑文件等能力。初学时先掌握明确的上传与下载,再使用同步。同步预览中要逐项看清更新方向及受影响文件,尤其留意是否涉及删除或覆盖。官方功能说明
远程编辑通常会把本地保存的结果传回服务器,可能立即影响正在使用的内容。修改正式网站或配置之前,应先下载原文件并确认恢复方法。
收费与局限
Cyberduck 采用开源许可,官网提供下载并接受支持;商店发行版及相关产品的费用应以官方页面为准。连接的服务器或云服务可能独立计费。官方下载入口、官方捐赠与购买说明
它主要用于浏览和传输远程文件。需要将远程存储长期挂载为 Finder 中的磁盘时,应另外确认产品能力;官网将这类用途导向另一产品 Mountain Duck。普通文件分享也可以使用已有云盘流程,重点在于接收方能否方便访问,以及权限是否设置正确。