在 Linux 上挂载 Wasabi — NetDrive 实验性 Ubuntu 版本
使用 NetDrive 实验性 Ubuntu 版本,将 Wasabi 热云存储挂载到原生 Linux 挂载点。包含设置步骤、凭据获取与验证方法。
一台运行 Ubuntu 的构建服务器需要每晚从 Wasabi 存储桶中读取发布压缩包,而在每次任务前用 CLI 工具下载整个存储桶会浪费流水线本就紧张的分钟数。NetDrive 的 Linux 版本能把该 Wasabi 存储桶挂载到一个常规挂载点上,这样脚本读取 /mnt/wasabi/releases/latest.tar.gz 时看到的就是当前文件——无需单独的同步步骤,也无需任务前下载。

在 Ubuntu 上挂载 Wasabi
NetDrive 让 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 和 macOS 上显示为本地驱动器 — 无需同步,无需完整下载。
- 支持 Ubuntu 16.04 及更高版本
- 将您的 Wasabi 存储桶挂载到 Linux 挂载点——无需单独的同步文件夹
- 同一套 Wasabi 凭据可在 Windows、macOS 和 Linux 上通用
免费试用。提供终身与订阅方案。
NetDrive Linux 版本中的 Wasabi
NetDrive 自 3.4.398 版本(2018 年 3 月)起就支持 S3 兼容存储,而 Wasabi——没有出站流量费用,也没有 API 请求费用——是明确列出的 S3 兼容提供商之一。在 Windows 和 macOS 上,该支持被视为生产级。而在 Linux 上,它继承了 NetDrive 自身的实验性标签,这一标签适用于整个 Linux 版本,而非某个单独的提供商。目前所有平台上的 NetDrive 版本均为 3.19.7。
NetDrive for Linux 并非通过 apt 或发行版包管理器分发。它以 GitHub 发布版的形式提供,地址为 github.com/NetDrive/installer,且支持的最低版本为 Ubuntu 16.04。

在 Ubuntu 上安装 NetDrive
- 访问 github.com/NetDrive/installer,下载与您的 Ubuntu 版本匹配的发布版。
- 按照该版本附带的发行说明操作——驱动组件需要先安装,NetDrive 才能挂载任何内容,过程中可能会提示输入
sudo。 - 安装 NetDrive 软件包。
- 从终端或桌面环境的应用程序菜单启动 NetDrive。
由于 Linux 版本以 GitHub 发布版形式提供,而非通过 apt upgrade 分发,该平台按自己的发布节奏维护——本周为 Windows 或 macOS 发布的修复,并不保证同一周就能覆盖到 Linux。如果某个定时任务依赖 NetDrive 的特定行为,这一点值得留意。
获取 Wasabi 凭据
在打开 NetDrive 之前,先从 Wasabi 控制台 收集三个值:
- Access Key ID — 在 Account → Access Keys 下生成。
- Secret Access Key — 仅在创建时显示一次。如果已经遗失,请生成新的密钥对。
- 区域端点 URL — Wasabi 使用特定区域的主机名。
us-east-1区域的存储桶使用s3.wasabisys.com;eu-central-1区域使用s3.eu-central-1.wasabisys.com。Wasabi 的服务端点文档列出了每个区域的主机名。
分步指南:连接您的 Wasabi 存储桶
- 打开 NetDrive 的驱动器管理器,点击 + Add Drive。
- 从连接类型列表中选择 Amazon S3——Wasabi 与 S3 兼容,因此应使用该连接器,而非单独的 “Wasabi” 条目。
- Access Key / Secret Key — 粘贴从 Wasabi 控制台获取的凭据。
- 自定义端点 — 启用 “Use custom endpoint” 开关,输入您存储桶所在区域的主机名,例如
s3.eu-central-1.wasabisys.com。 - Bucket — 输入存储桶名称,或使用列表功能枚举与您凭据关联的存储桶。
- 挂载点 — 类似
/mnt/wasabi的路径,或您的用户账户可写入的任意空目录。 - 点击 Connect。NetDrive 会对 Wasabi 进行身份验证,并将存储桶挂载到该路径。

验证挂载
请通过终端而非仅依赖文件管理器来检查挂载状态,尤其是在实验性版本上:
# Confirm the mount is listed
mount | grep wasabi
# Or just try listing it
ls /mnt/wasabi

点击 Connect 后挂载点仍为空 — 检查该目录是否存在,且运行 NetDrive 的用户是否具有写入权限。挂载点不可写或不存在,是 Linux 上静默失败最常见的原因。
403 或身份验证错误 — 请核对区域端点主机名是否与存储桶的实际区域一致。即使访问密钥和密钥本身正确,Wasabi 也会拒绝发送到错误区域端点的请求。
大型存储桶首次列出需要一些时间 — Linux 版本以与 Windows 和 macOS 相同的方式流式获取目录列表;拥有数万个对象的存储桶在首次浏览时可能需要片刻才能填充完毕,尽管 Wasabi 本身的响应很快。
结语
在 Ubuntu 上挂载 Wasabi,把 NetDrive 在 Windows 和 macOS 上提供的驱动器式访问体验带到了 Linux 构建服务器或工作站上,安装包通过 GitHub 分发,而非软件包仓库。若想了解更广泛的 Linux 情况,请参阅 在 Ubuntu Linux 上使用 NetDrive;若想了解同一提供商在经过更充分测试的平台上的表现,请参阅 在 Windows 上使用 NetDrive 挂载 Wasabi;如果连接后遇到访问错误,使用 NetDrive 修复 S3 拒绝访问错误 涵盖了同样适用于 Wasabi S3 兼容 API 的凭据与策略检查。
— Jay, NetDrive