尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

AList WebDAV 报 403?后台改一个开关就通了

AList WebDAV 报 403?后台改一个开关就通了 AList WebDAV 报 403后台改一个开关就通了【免费下载链接】alist️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序使用 Gin 和 Solidjs。项目地址: https://gitcode.com/GitHub_Trending/al/alist这次的主角是 AList v3.42.0症状是 rclone 执行 lsd 时 AList WebDAV 接口直接返回 403 Forbidden根因则是这一版的 WebDAV 访问权限模型发生了变化。升级后 rclone 直接甩来一串 403怎么破你刚升完 AList兴冲冲跑起 rclone一个 lsd 下去就被 403 Forbidden 顶回来目录一个都列不出来 第一反应很容易怀疑自己客户端配置错了或者网盘登录态过期绕好大一圈弯路。实际抛出来的错误长这样ERROR : : error listing: couldnt list files: 403 Forbidden NOTICE: Failed to lsd with 2 errors: last error was: couldnt list files: 403 Forbiddenrclone 连 AList 被拒的根因直接说结论不是你 rclone 配错是这一版 AList WebDAV 的权限管理方式变了。旧版本里 WebDAV 访问权限默认继承账号能登录就能列目录从 v3.42.0 开始必须显式授权才行。说白了就是以前门没锁谁都能进现在改成刷工牌进门门还在但牌得管理员发。AList 3.42 怎么给用户开 WebDAV 读取权限定位到这一点修起来就是后台五步用管理员账号登录 AList 后台你会看到左侧一列功能菜单打开「用户管理」这里列着你名下所有账号点进那条被 rclone 连接的目标账号在权限设置里勾选「WebDAV 读取」——这个开关管的就是列目录的资格保存变更不需要重启服务 ✅回终端再跑一次 lsd目录树应该就出来了出来即修好。升级 AList 前要过一遍的三件事下次升级前照着清单点一遍备份当前配置尤其是账号和权限的分配读完这个版本的更新日志重点盯「权限」「WebDAV」相关条目盘点所有依赖 WebDAV 的下游应用rclone、媒体服务器、备份脚本给权限调整留出调整余地官方为什么把 WebDAV 权限收紧默认全开的 WebDAV 意味着知道地址的人就能直接列出整棵文件树风险面太大。改成显式授权后没权限的账号再也刷不进来权限也变成可审计、可回收的东西。对应实现就在 server/webdav/ 这个服务端目录里想看权限检查落点可以翻一翻。说白了这次多花的是几分钟配置时间换来的是接口不再「来者不拒」——短期阵痛长期省心值。【免费下载链接】alist️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序使用 Gin 和 Solidjs。项目地址: https://gitcode.com/GitHub_Trending/al/alist创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表