数据同步同步网盘配置
WebDAV 同步
WebDAV 同步配置,以及自建 NAS 验证通过但同步失败、未授权、文件名过长、507 等常见问题。
什么是 WebDAV
WebDAV 是文件传输的通用协议,支持 WebDAV 的网盘和服务都能用来同步,比如坚果云、123云盘、InfiniCloud、Seafile、Nextcloud,以及 NAS 自带的 WebDAV 服务。
配置说明
在「数据同步」→「网盘」里点「网盘」一栏,在「选择网盘」里选「WebDAV」,然后填写:
- 服务器:WebDAV 服务的完整地址,带上
http://或https://,例如http://192.168.1.10:5005/dav/。 - 用户名:WebDAV 用户名。
- 密码:WebDAV 密码。有些服务(比如坚果云、123云盘)要填专门生成的应用密码,不是登录密码。
- 文件夹:放同步数据的目录,默认是
Reeden。
「高级设置」里还有:
- 「原子上传」:先上传到临时文件,再移动到目标位置。部分服务器不支持,同步失败时可以关掉试试
- 「User-Agent」:部分服务会按客户端类型限制访问,需要时填服务要求的值,留空使用默认值 Reeden
填好后点「验证连接」。
注意:请妥善保管你的用户名和密码,避免泄露。
开启「账号密码同步」后,其他设备打开同一个开关就能直接用这套配置,见 同步内容与存储。
常见问题
验证连接成功,同步却失败
「验证连接」只检查能不能连上、能不能访问同步文件夹,不检查有没有写入权限。自建 WebDAV(NAS、Nextcloud 等)常见原因和处理:
- 服务器地址要带上
http://或https://,并且是 WebDAV 服务的完整地址(很多服务是以/dav或/webdav结尾),先在浏览器里确认这个地址能打开 - 确认这个账号对同步文件夹有读写权限。也可以先在 WebDAV 里手动建好同步文件夹(默认叫
Reeden),再给它读写权限 - 提示「无法创建同步目录,请到网盘手动创建 …… 目录」时,按提示手动建好这个文件夹
- 在「高级设置」里关掉「原子上传」再试
- 换了服务器地址后,确认新地址下同样有读写权限
提示「未授权,请检查用户名和密码是否正确」
用户名或密码不对。有些服务(比如坚果云)要填应用密码,不是登录密码。
提示「文件名过长,请修改书籍名称后重试」
开了「使用原始文件名存储」时,书名太长会让网盘上的文件路径超过服务器限制。处理方法见 个别书一直上传失败。
报 507
WebDAV 服务返回 507 表示空间不足。清理空间或扩容后再同步。
Reeden