Ubuntu 安装 WebDAV 服务器教程
-
打开终端,输入以下命令安装 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 和用户名密码即可访问。
原文地址: https://www.cveoy.top/t/topic/kC6l 著作权归作者所有。请勿转载和采集!