你的 Mac
| macOS | macOS 15 或更高版本,直至 macOS 27。在 macOS 27 上开发和验证。 |
|---|---|
| Apple 芯片 | 原生运行。 |
| Intel | 包含在同一个通用 App 中。 |
| 外观 | 浅色和深色,跟随你的 Mac。 |
| 语言 | 18 种,跟随你 Mac 的语言。 |
所有 Mac 都使用同一个下载文件。它使用 Developer ID 证书签名并经过 Apple 公证。
服务器和协议
| 协议 | 支持内容 |
|---|---|
| SFTP | OpenSSH 服务器。密码、密钥、你的 SSH 代理和 ~/.ssh/config,包括跳板机。账户有 shell 时,同一服务器上的拷贝会用 cp 在服务器上完成。 |
| FTP 和 FTPS | 被动模式和显式 TLS。可为每个书签单独信任自签名证书。 |
| Amazon S3 | AWS 和 S3 兼容存储,支持路径样式或虚拟托管样式寻址。支持分段上传,同一服务器上的拷贝使用 CopyObject。 |
| WebDAV | HTTP 和 HTTPS,Basic 和 Digest 认证。同一服务器上的拷贝和移动使用 COPY 和 MOVE。 |
它们都可以放在任一窗格中,与本机或另一台服务器并排,文件可以在任意两者之间拷贝或移动。
存储服务商
连接界面为下列每一项都提供了卡片,并在标签页和命令面板中显示各自的标记:
- Amazon S3
- Cloudflare R2
- Backblaze B2
- Wasabi
- DigitalOcean Spaces
- Google Cloud Storage
- S3 兼容:按端点 URL 连接任何其他存储,例如 MinIO 或 LocalStack
MinIO 这类自托管存储通常需要路径样式寻址:请在书签中打开它。指南:Amazon S3、Cloudflare R2、Backblaze B2。
FTPS 需要什么
AnyBucket 通过一个小型 Python 桥接程序处理 FTPS 的 TLS,因此 FTPS 需要 Apple Command Line Tools 中的 python3。如果你还没有安装:
- 打开终端。
- 运行
xcode-select --install,然后按提示操作。 - 在 AnyBucket 中重新连接。
SFTP、FTP、S3 和 WebDAV 不需要额外安装任何东西。SFTP 使用 macOS 自带的 ssh。
如何测试
每种协议都会针对真实服务器进行端到端测试:使用密码和仅使用密钥的 SFTP、FTP、FTPS、S3,以及使用 Basic 和 Digest 登录的 WebDAV。每一组有序的协议组合(包括本机)都会进行拷贝和移动,每个字节都会用 md5 校验和核对。测试中还会故意中断传输并重试,因此队列的恢复能力也经过了验证。
语言
AnyBucket 支持 English、Čeština、Deutsch、Español、Français、Magyar、Italiano、日本語、한국어、Nederlands、Polski、Português (Brasil)、Русский、Svenska、Türkçe、Українська、简体中文和繁體中文,并跟随你 Mac 的语言。