阿里云盘 WebDAV 全平台挂载实战:Windows/macOS/Linux 三端完整方案

阿里云盘在 2024 年开放了 WebDAV 接口,这意味着可以把云盘挂载为本地磁盘使用——直接拖拽文件、用本地播放器打开视频、用任何编辑器修改文档,不需要打开浏览器或客户端。
但各平台的配置方式差异不小,网上很多教程只覆盖了 Windows 单平台。本文整理 Windows/macOS/Linux 三端完整配置方案,一并说明常见报错的排查思路。
前提:获取 WebDAV 连接信息
挂载之前需要三个参数:服务器地址、用户名、密码。这些信息在阿里云盘网页端生成。
获取步骤:
- 登录阿里云盘网页版,点击右上角头像 → 账号管理
- 在左侧菜单找到 「开发者」 → 「WebDAV」
- 点击「创建」,生成一组连接凭证(注意:密码只显示一次,生成后立刻保存)
- 服务器地址固定为:
https://dav.aliyundrive.com
用户名是你注册阿里云盘的手机号,密码是上一步生成的那串字符。这三个参数在所有平台上通用。
安全提醒:WebDAV 密码具有完整的读写权限,不要分享给任何人。如果怀疑泄露,在开发者页面随时可以「重置」,旧的凭据立即失效。
Windows 平台配置(RaiDrive)
Windows 上推荐用 RaiDrive 挂载,免费版支持 WebDAV 协议,功能完整。
操作步骤:
- 下载并安装 RaiDrive
- 打开 RaiDrive,点击顶部「添加」按钮
- 配置参数如下:
| 参数 | 填写内容 |
|---|---|
| 语言存储 | NAS |
| 服务类型 | WebDAV |
| 驱动器 | 选择一个盘符(如 Z:) |
| 地址 | dav.aliyundrive.com |
| 端口 | 443 |
| 路径 | / |
| 账号 | 你的阿里云盘注册手机号 |
| 密码 | WebDAV 生成的密码 |
- 勾选「SSL」,点击「连接」
- 连接成功后,打开「此电脑」就能看到新增的盘符
拖拽本地文件进去,就是直接上传到阿里云盘。
常见报错:
401 Unauthorized→ 密码错误或已过期,去网页端重新生成连接超时→ 检查防火墙是否拦截了 443 端口,在公司网络可能被网管限了盘符不显示→ RaiDrive 需以管理员权限运行
macOS 配置(访达直连)
macOS 的访达自带 WebDAV 连接能力,不需要额外安装软件。
操作步骤:
- 打开访达,菜单栏点击「前往」 → 「连接服务器」(快捷键
Command+K) - 在服务器地址栏输入:
https://dav.aliyundrive.com
- 点击「连接」,输入阿里云盘手机号和 WebDAV 密码
- 连接成功后,阿里云盘会作为网络磁盘出现在访达侧边栏和桌面上
macOS 特有注意事项:
- 写入大文件时(超过 2GB),访达可能出现进度条卡住的情况,实际数据仍在后台传输,耐心等就行
- 断开后如需重新挂载,直接用
Command+K输入同样地址即可,系统会记住凭据 - 若反复提示密码错误,去「钥匙串访问」搜索
dav.aliyundrive.com,删除旧凭据后重新连接
Linux 配置(davfs2)
Linux 通过 davfs2 工具挂载 WebDAV,适合服务器环境和开发场景。
安装 davfs2:
# Ubuntu/Debian
sudo apt install davfs2 -y
# CentOS/RHEL
sudo yum install davfs2 -y
挂载步骤:
# 1. 创建挂载点
sudo mkdir -p /mnt/aliyundrive
# 2. 将 WebDAV 凭据写入 secrets 文件(避免每次手动输入)
sudo bash -c 'echo "/mnt/aliyundrive 你的手机号 你的WebDAV密码" >> /etc/davfs2/secrets'
# 3. 挂载
sudo mount -t davfs https://dav.aliyundrive.com /mnt/aliyundrive
# 4. 验证挂载成功
df -h | grep aliyundrive
设置开机自动挂载:
编辑 /etc/fstab,追加一行:
https://dav.aliyundrive.com /mnt/aliyundrive davfs rw,user,noauto 0 0
然后执行 sudo mount /mnt/aliyundrive 即可。
Linux 环境常见问题:
- 提示
/sbin/mount.davfs: no such file or directory→ davfs2 未正确安装,检查包名是否写对 - 大文件传输中断 → 在
/etc/davfs2/davfs2.conf中设置use_locks 0并重新挂载 - 非 root 用户无权限 → 将用户加入
davfs2组:sudo usermod -aG davfs2 $USER
三端对比
| 维度 | Windows (RaiDrive) | macOS (访达) | Linux (davfs2) |
|---|---|---|---|
| 安装难度 | 低(图形界面) | 零(系统自带) | 中(命令行安装) |
| 大文件传输 | 稳定 | 偶尔卡进度条 | 需调参 |
| 开机自动挂载 | 支持 | 需手动 | 支持 |
| 适用场景 | 日常办公 | 苹果生态 | 服务器/开发 |
为什么用 WebDAV 而不是客户端
日常轻度使用当然用**客户端就够了,但以下场景 WebDAV 挂载本地盘的优势明显:
- 用本地播放器直接打开云盘上的视频,支持外挂字幕、音轨切换
- 用任何编辑器(VS Code、Sublime、Vim)直接修改云盘文件,保存即同步
- 在文件资源管理器里直接拖拽整理文件,比在浏览器里管理高效太多
- 脚本自动化直接读写挂载路径,不需要对接 API 这层额外的复杂度
阿里云盘客户端可从这里获取(WebDAV 功能需先在网页端开启):
下载地址:阿里云盘最新下载
AI 辅助创作声明:本文由 AI 辅助整理与撰写,内容已经过人工审校与调整。

浙公网安备 33010602011771号