我正在考虑配置提醒日历程序,以便我可以在家中和我的Windows工作箱中使用来自我的Ubuntu框的相同.reminders文件。我要尝试做的是在我的家用机器上创建包含通过Apache上的webdav外部可见的文件的目录。 (安全性并不关心我,因为我的家庭防火墙只转发ssh,打到80我的主机箱,你需要使用ssh隧道。)
现在我的理解是webdav旨在仲裁同时访问尝试。我的问题是这是否与主机的直接文件访问兼容。也就是说,我理解如果我有两个或更多远程webdav客户端试图编辑同一个文件,webdav协议应该提供锁定,这样只有一个客户端可以访问,因此文件不会被破坏。 / p>
我的问题是这些保护措施是否也可以防止通过文件系统进行本地编辑,而不是通过webdav。我应该在主机上挂载webdav目录,并通过webdav挂载指导所有本地编辑吗?或者这是不必要的?
(在这种情况下,只有我访问该文件,我几乎不可能同时进行编辑,但我想了解系统应该如何工作;)
答案 0 :(得分:1)
如果您没有访问WebDAV协议下的文件,那么您不会遵守通过LOCK和UNLOCK方法设置的锁,因此可能会覆盖其他客户端所做的更改。这种情况在WebDAV RFC中描述:http://tools.ietf.org/html/rfc4918#section-7.2