[zotero]Ubuntu搭建WebDAV网盘

搭建Ubuntu Apache WebDAV网盘的综合步骤,使用666端口:

  1. 安装Apache和WebDAV模块

    复制代码
    sudo apt update
    sudo apt install apache2
    sudo a2enmod dav
    sudo a2enmod dav_fs
  2. 创建WebDAV目录

    复制代码
    sudo mkdir /var/www/webdav
    sudo chown www-data:www-data /var/www/webdav
  3. 配置Apache以使用666端口 : 在/etc/apache2/ports.conf中添加:

    复制代码
    Listen 666

    创建或修改/etc/apache2/sites-available/webdav.conf,添加以下内容:

    复制代码
    <VirtualHost *:666>
        DocumentRoot /var/www/webdav
    
        <Directory /var/www/webdav>
            Dav On
            AuthType Basic
            AuthName "WebDAV"
            AuthUserFile /etc/apache2/.htpasswd
            Require valid-user
        </Directory>
    
        Alias /webdav /var/www/webdav
    </VirtualHost>
  4. 设置用户认证: 创建密码文件并添加用户:

    复制代码
    sudo htpasswd -c /etc/apache2/.htpasswd username
  5. 启用新配置并重启Apache

    复制代码
    sudo a2ensite webdav.conf
    sudo systemctl restart apache2
  6. 防火墙设置(如适用): 允许666端口:

    复制代码
    sudo ufw allow 666
  7. 测试访问 : 在浏览器或文件管理器中访问http://your-server-ip:666/webdav,输入用户名和密码进行访问。

  8. 配置zotero :zotero的webdav链接默认是 http://your-server-ip:666/zotero,所以
    /etc/apache2/sites-available/webdav.conf 中的Alias /webdav /var/www/webdav

    改为Alias /zotero /var/www/webdav

相关推荐
我要学好英语20 天前
Zotero中进行文献翻译【Windows11】
zotero·文献翻译
蜡笔小新..4 个月前
开发、科研、日常办公工具汇总(自用,持续更新)
论文阅读·人工智能·python·插件·zotero
ZhifeiDlut5 个月前
ubuntu 安装 Zotero
linux·ubuntu·zotero
让我安静会5 个月前
Obsidian及Zotero常用的插件
zotero·obsidian
ht巷子6 个月前
Zotero中使用Deepseek翻译
ai·zotero·deepseek
至善迎风6 个月前
使用云服务器自建Zotero同步的WebDAV服务教程
zotero·webdav
百年孤独百年7 个月前
解决zotero同步失败的问题(您的WebDAV服务器对GET请求返回了HTTP 0 错误)
代理模式·zotero·webdav·同步失败
paixiaoxin8 个月前
学术界的秘密武器:Zotero7大插件推荐
论文阅读·经验分享·笔记·云计算·学习方法·zotero·1024程序员节
winka958710 个月前
zotero使用koofr+google drive/onedrive同步
onedrive·zotero·koofr