在 macOS 上挂载 OneDrive for Business — NetDrive 设置指南
使用 NetDrive 3.18+ 将 OneDrive for Business 挂载为原生 macOS 卷。涵盖 Microsoft 365 OAuth 登录、Finder 集成以及企业级 Apple Silicon 支持。
一位在 macOS 上工作的营销顾问需要同时处理两个 Microsoft 365 租户的工作——她所在代理机构的租户和一个客户的租户。OneDrive 同步客户端强制为每个账户使用单独的本地文件夹,并预先下载她可能永远不会打开的数 GB 文件。NetDrive 采用了不同的方式:两个 OneDrive for Business 账户都会作为卷出现在 Finder 中,文件按需流式传输,除非她主动打开或下载,否则不会有任何内容落到本地 SSD 上。

直接在 macOS Finder 中挂载 OneDrive for Business
NetDrive 让 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 和 macOS 上显示为本地驱动器 — 无需同步,无需完整下载。
- 将完整的 OneDrive for Business 资料库作为原生 /Volumes/ 条目访问
- 按需流式传输文件——在打开或下载之前不占用本地存储
- 支持在 Intel 和 Apple Silicon Mac 上运行的 macOS 14 Sonoma
免费试用。提供终身与订阅方案。
OneDrive for Business 与个人版 OneDrive 的区别
OneDrive for Business 是与 Microsoft 365 工作或学校账户绑定的企业文档存储,由 SharePoint 提供支持,并由组织的 IT 管理员管理。它的身份验证通过 Azure AD OAuth 完成,而不是走个人 Microsoft 账户流程,这就是为什么在 NetDrive 中添加它时,流程与添加个人版 OneDrive 略有不同。
自 3.1.196 版本起,NetDrive 就已支持 OneDrive for Business。如果你需要在同一台 Mac 上同时使用个人版 OneDrive 和工作用的 OneDrive for Business 账户,请在 NetDrive 中将它们添加为两个独立的驱动器——每个驱动器在 Finder 中都会有自己的卷名。

macOS 版本说明: NetDrive 3.18 要求 macOS 14 Sonoma 或更高版本。如果你仍在使用 macOS 13 Ventura,NetDrive 3.17 是最新的兼容版本,并支持通过与下文相同的设置步骤使用 OneDrive for Business。
系统要求
- macOS 14 Sonoma 或更高版本(Intel 或 Apple Silicon)
- 已启用 OneDrive for Business 的 Microsoft 365 工作或学校账户
- NetDrive 3.19.7——在 https://www.netdrive.net/download/mac/ 下载 DMG 安装包
安装完成后,NetDrive 会驻留在 macOS 菜单栏中。系统会自动开启为期 7 天的免费试用——无需信用卡。
在 NetDrive 中添加 OneDrive for Business
- 点击菜单栏中的 NetDrive 图标打开驱动器管理器。
- 点击 + Add Drive。
- 在提供商列表中选择 OneDrive for Business。
- NetDrive 会打开默认浏览器,跳转到 Microsoft 登录页面。使用你的工作或学校 Microsoft 365 凭据登录。
- 如果你所在租户要求多重身份验证或条件访问(Intune 合规性、指定位置策略),请在浏览器中完成相应验证——NetDrive 会等待 OAuth 重定向完成。
- 回到 NetDrive 中,配置驱动器:
- Drive Name:为该卷设置显示名称,例如
Work-M365——这将是它在 Finder 侧边栏 Locations 下显示的名称。 - Mount Type:选择 Network Drive 以获得完整的读写权限,或选择 Read-only Drive 以获得不可编辑的资料库视图。
- Drive Name:为该卷设置显示名称,例如
- 点击 Save,然后在驱动器卡片上点击 ▶ Connect。
几秒钟后,该卷就会出现在 Finder 的侧边栏中。

在 macOS 应用中的日常使用
卷连接完成后,任何 macOS 应用都可以通过 Finder 标准的打开和保存对话框访问它。从 /Volumes/Work-M365/Marketing/Deck.key 直接在 Keynote 中打开演示文稿,编辑后按 ⌘S——NetDrive 会在后台将保存的文件上传到 OneDrive for Business,而你可以继续工作。
已挂载的卷会与 iCloud Drive 及任何外接驱动器一起显示在 Finder 的 Locations 侧边栏中,因此查找文件的方式与使用本地磁盘完全相同。Spotlight 搜索会为卷名建立索引,无需任何额外配置即可在已挂载的 OneDrive for Business 资料库中查找文件名。

如果你从已挂载的驱动器中在 Mac 版 Office 中打开 Microsoft Office 文件,NetDrive 的文件锁定支持(自 3.9.1190 版本起支持所有文件类型)会在同事打开同一文档时防止编辑冲突。在第一位用户关闭该文件之前,第二位打开者看到的文件将显示为只读——这与共享文件服务器的行为完全一致,只不过后端换成了你所在组织的 Microsoft 365 租户。
登录时自动挂载
在驱动器设置中将 Auto Mount 设为 On Login,这样每次登录 macOS 时,OneDrive for Business 卷都会自动重新连接。凭据保存在 macOS 钥匙串中,因此重新连接过程是静默的,无需再次输入密码。
对于同时为多个客户租户工作的顾问来说,每个租户的 OneDrive for Business 账户都可以作为独立驱动器添加,并拥有自己的卷名。所有这些驱动器都会在登录时自动重新连接,无需人工干预。

总结
在 macOS 上使用 NetDrive 挂载 OneDrive for Business,彻底省去了同步代理程序。驱动器一连接,完整的 Microsoft 365 资料库就可以从 Finder 访问,文件按需流式传输而不会占满你的 SSD,上传也在后台运行,不会打断你的工作流程。
如果你在同一 Microsoft 365 租户上还有 Windows 端的对应需求,可参阅在 Windows 上使用 NetDrive 挂载 OneDrive for Business,其中介绍了相同的 OAuth 流程,只是以盘符分配取代了 Finder 卷。如果你的组织除 OneDrive for Business 外还使用 SharePoint 文档库,这些也可以通过 NetDrive 的 SharePoint 提供商连接——具体设置请参阅在 macOS 上使用 NetDrive 挂载 SharePoint。
— Alex, NetDrive