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
    </Directory>
    

    这里创建了一个名为“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/dghf 著作权归作者所有。请勿转载和采集!

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