跳到正文
TURNKEYGNU / LINUX
应用文档博客截图GitHubTurnKey Hub
文中文
EnglishEspañol中文日本語PortuguêsDeutsch
ưμ㼯A/如何启用 Apache 上的 WebDAV

文档

如何启用 Apache 上的 WebDAV

Apache 启用 WebDAV

这适用于LAMP 应用设备(以及技术上包括Apache2网络服务器的任何其他应用设备:但您可能需要做进一步的调整). 请注意,这不是唯一的办法,也不是建议最好的办法,只是建议最容易的办法。 这儿 由 斯泰芬语Name 加上一些微调和额外信息

为您的网络DAV内容创建文件夹。 我把它放在 /root 中, 但可以去别的地方 :

mkdir /root/webdav
chown www-data:root /root/webdav

启用所需的模块 :

a2enmod dav_fs
a2enmod dav

创建新的虚拟主机配置 :

nano /etc/apache2/sites-available/webdav

然后在虚拟主机配置中添加类似的东西( 并保存它) :

Alias /webdav /root/webdav

<Location /webdav>
   DAV On
   SSLRequireSSL
   Options None
   AuthType Basic
   AuthName webdav
   AuthUserFile /root/passwd.dav

   <LimitExcept GET OPTIONS>
     Require valid-user
   </LimitExcept>

</Location>

现在重新启动 Apache :

service apache2 restart

配置您的用户和密码 :

htpasswd -c /root/passwd.dav user1

输入“ 用户1” 的密码。 可以通过重复该行添加额外的用户, 但是, 密码文件已经存在, 故省略“ – c” 开关 。

设置密码文件的权限 :

chown www-data:root /root/passwd.dav
chmod 460 /root/passwd.dav

对于希望通过Windows访问WebDAV文件夹的用户,可能需要额外步骤。请读 这儿.

TURNKEYGNU / LINUX

无需从零开始,掌控自己的基础设施。

探索 TurnKey
关于文档常见问题博客GitHub
自由开源默认安全随时可部署