利用 sftpgo 同步你的 zotero

youguanxinqing

发布于302天前
还没想好签名

https://appstore.lazycat.cloud/#/shop/detail/peterpig.lzcapp.sftpgo


[zotero](https://www.zotero.org/) 是一款我最喜欢的 pdf 阅读器。不仅限阅读,还可以管理图书、做笔记,同时结合社区提供的[各类插件](https://zotero-chinese.com/plugins/),能够更进一步做好你的知识管理。
![image-20250805102758607.png](https://dl.playground.lazycat.cloud/guidelines/188/ce3b5436-834d-4a9d-ab3c-9b08a3fb0a6c.png "image-20250805102758607.png")

![image-20250805103251398.png](https://dl.playground.lazycat.cloud/guidelines/188/9dca91e3-fab8-4d24-885b-2f8673c4cf09.png "image-20250805103251398.png")

我通常会交替使用两台电脑:windows 台式,macos 笔记本。凡我喜爱的软件,数据同步就成了刚需,zotero 也不例外。接下来介绍一下利用 sftpgo 实现 zotero 数据同步。

# 配置 sftpgo

我们先在商店找到 sftpgo 应用进行安装。登录 **WebAdmin** 页面,不出意外的话,成功以后会进入:https://sftpgo.${微服名}.heiyu.space/web/admin/users 。这个时候我们先点击右边 “+ Add” 创建 zotero 用户。只需要关注用户名和密码,其他内容可以不管。

![image-20250805104339284.png](https://dl.playground.lazycat.cloud/guidelines/188/0273ce44-39a7-4f22-b7fc-870d99778bfb.png "image-20250805104339284.png")


![image-20250805104412563.png](https://dl.playground.lazycat.cloud/guidelines/188/713af6ba-cc3b-4587-a11b-07e2cd30123d.png "image-20250805104412563.png")

右上角点击退出登录,切换到 **WebClient**,用上面新建的账号进行登录。成功以后你就来到了:https://sftpgo.${微服名}.heiyu.space/web/client/files 页面。

![image-20250805104541627.png](https://dl.playground.lazycat.cloud/guidelines/188/dea40fff-25d1-4370-a82a-e0973ab55121.png "image-20250805104541627.png")

点击右侧的 “New Folder” 创建 zotero 目录。


![image-20250805104928573.png](https://dl.playground.lazycat.cloud/guidelines/188/45677e78-abb8-4e2b-a4a5-640a29b90742.png "image-20250805104928573.png")

到此,关于 sftpgo 的配置我们就准备妥当了。下面来看看 zotero。

# 配置 zotero

打开 zotero,点击 “编辑 -> 设置 -> 同步”,如果你还没有账号,根据提示步骤创建账号,并登录。勾选上“自动同步”、“同步全内容”。

在**文件同步**模块中:

1、附件同步方式选择“WebDAV”;

2、网址中,协议选“http”,域名填“sftpgo.${微服名}.heiyu.space:2023”;

3、这里一定要注意,**用户名、密码填我们创建的 Client User**,而不是 Admin User。

4、取消“使用 Zotero 云存储同步群组文献库中的附件”。解释一下,每个 zotero 账户有[免费的 300MB 存储](https://www.zotero.org/storage?id=storage),如果开启该选项,你的 pdf、笔记等信息就会上传到 zotero 云端。我们不需要,我们只想把这些数据存储到自己的懒猫微服里。



此时你的配置应该跟我下面的截图相似。
![image-20250805105557584.png](https://dl.playground.lazycat.cloud/guidelines/188/de3f8340-03a8-4edf-b699-c9f092fcee99.png "image-20250805105557584.png")

点击“验证服务器”,理论上会得到下面的弹框反馈。
![image-20250805110415996.png](https://dl.playground.lazycat.cloud/guidelines/188/3cfc07ef-e83f-4370-a7f5-cfa359d37b2b.png "image-20250805110415996.png")

zotero 的同步就配置好啦。一般情况下你的数据会自动配置,有的时候你不放心,也可以点击右上角的同步按钮进行手动同步:
![image-20250805110803736.png](https://dl.playground.lazycat.cloud/guidelines/188/988710fa-cdbf-46ad-a45b-0b68eb9493a8.png "image-20250805110803736.png")

# 验证同步

**数据的事儿都不是小事儿**。当你在本地的 zotero 软件中新增项目后(添加图书、文献、笔记等),记得进入 WebClient 页面查看 zotero 目录下是否有数据。

![image-20250805111011120.png](https://dl.playground.lazycat.cloud/guidelines/188/c022ce46-c7cd-4489-8c1e-dd450a9af56d.png "image-20250805111011120.png")

评论

1
u79118352212天前

我的验证服务器老是失败,无法连接我的服务器。sftpgo.${微服名}.heiyu.space:2023这个域名里的微服名是在哪里查找了呢?

说点什么呢~
收藏
0
1
0