Apache WebDAV:无需身份验证

Apache WebDAV:无需身份验证

我正在尝试设置 Apache WebDAV 服务器,但是遇到了一些问题,大概是由于一些配置错误造成的。

我的底层主机运行的是 Mac OS X Yosemite,Apache 运行良好,为localhost和提供网站服务localhost/~www。后者是我创建的另一个用户。

我想在该用户目录中提供 WebDAV 服务。

httpd-dav.conf因此我包含了配置文件并通过指令httpd.conf添加了模块。mod_davLoadModule

我的httpd-dav.conf样子是这样的:

 17 DavLockDB /Users/www/DAV/
 18 
 19 <Directory /Users/www/Sites/dav>
 20   Require all granted
 21   Dav On
 22 
 23   AuthType Basic
 24   AuthName e2TeamMember
 25   AuthUserFile "/Users/www/DAV/.passwd.dav"
 26 
 27   <LimitExcept GET POST OPTIONS>
 28     Require user admin
 29   </LimitExcept>
 30 </Directory>

我认为通过设置Require all granted我允许任何人(读取)访问。

那么我如何只向拥有密码的用户授予访问权限?

权限为/dav

*drwxr-xr-x+ 3 nobody  nobody* 

相关内容