1. 打开终端,输入以下命令安装 Apache2 和 WebDAV 模块:

sudo apt-get update sudo apt-get install apache2 libapache2-mod-dav


2. 创建 WebDAV 目录:

sudo mkdir /var/www/webdav


3. 修改 Apache2 配置文件:

sudo nano /etc/apache2/sites-available/000-default.conf


在文件中添加以下配置:

Alias /webdav /var/www/webdav <Directory /var/www/webdav> DAV On AuthType Basic AuthName 'WebDAV' AuthUserFile /etc/apache2/.htpasswd Require valid-user


这里创建了一个名为 'webdav' 的别名,指向之前创建的目录。DAV On 表示启用 WebDAV,AuthType Basic 表示使用基本身份验证,AuthName 是身份验证提示信息,AuthUserFile 指定了用户名和密码的文件路径,Require valid-user 表示只有经过身份验证的用户才能访问。

4. 创建用户名和密码:

sudo htpasswd -c /etc/apache2/.htpasswd username


将 'username' 替换为您要创建的用户名。第一次创建时需要使用 '-c' 选项,之后不需要。

5. 重启 Apache2 服务:

sudo systemctl restart apache2


6. 现在可以通过 WebDAV 客户端访问 WebDAV 目录了。在 Windows 中,可以使用 '映射网络驱动器' 功能,输入 WebDAV URL(例如 http://localhost/webdav)和用户名密码即可访问。在 Ubuntu 中,可以使用 Nautilus 文件管理器,选择 '连接到服务器',输入 WebDAV URL 和用户名密码即可访问。
Ubuntu 安装 WebDAV 服务器教程

原文地址: https://www.cveoy.top/t/topic/kC6l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录