小编Mat*_*nge的帖子

与 WebDAV 链接的最佳实践,因为 FollowSymLinks 不允许显示符号链接

符号链接是 Linux 上的一种普遍做法,它可以使资源(例如目录)在另一个位置可用,而无需维护它的多个副本。这在许多应用程序中实现,例如具有资源树和用户目录树:每当用户打算使用某个资源时,符号链接被放置到他或她有权访问的目录中。给定足够的权限,他或她可以使用资源(在其中创建文件),该资源可以物理地写入不同的位置,例如在具有足够空间的设备上。如果用户使用 Samba 访问他的主目录,这可以正常工作。

但是,有充分的理由改用 WebDAV,端口问题就是其中之一。将此类应用程序移植到 WebDAV 时的问题:Apache 的 mod_dav 是以一种不会公开符号链接的方式编写的,无论是否设置了 FollowSymLinks。这种行为是社区有意的,因此从未解决过错误报告

但是,如何将所需的行为移植到 WebDAV?我尝试改用硬链接,但硬链接目录似乎根本不起作用。使用mount可能有效,但我无法估计数百个坐骑的副作用。有没有我现在没有过来的选项?是否有已知的“最佳实践”?或者 WebDAV 根本不适合作为 Samba 的替代品?

webdav symbolic-link upload mod-webdav

6
推荐指数
1
解决办法
8140
查看次数

标签 统计

mod-webdav ×1

symbolic-link ×1

upload ×1

webdav ×1