参考
插件:https://www.chenweiliang.com/cwl-1465.html
1. 设置同步文件夹
设置云备份的前提是已经有了合适的云备份系统,需要支持WebDAV协议,这里我选择免费的坚果云,有预算的小火汁们也可以考虑使用阿里云或者腾讯云
在前面的数据库建立中,我们直接把KeePass数据库保存在坚果云同步文件夹内了,如果原本是保存在其他路径下,也可以在坚果云客户端内导入该路径,或者直接右键点击该文件/文件夹进行同步。设定完成后,数据库文件会被备份到坚果云云盘内。
2. WebDAV设定
什么是WebDAV
基于Web的分布式编写和版本控制(WebDAV)是超文本传输协议(HTTP)的扩展,可帮助协作编辑和管理存储在Web服务器上的文档。
- WebDAV由互联网工程任务组的工作组在RFC 4918中定义。
- WebDAV协议为用户提供了在服务器上,创建、更改和移动文档的框架。
WebDAV有什么用
知乎-为什么国内各大云存储服务都不支持 WebDAV?坚果云的回答 应用WebDAV可以在服务器上划出一块存储空间,通过专用的用户名和密码来控制访问,让用户可以直接存储、下载、编辑文件。 若网盘支持WebDAV,用户可以不用特地去载网盘的客户端,即可在其他的App中使用到云盘的服务。比如扫描后将资料上传至网盘,批注后将文档上传至网盘。
利用坚果云WebDAV同步密码数据库
首先打开坚果云网页版,登录账号,点击右上角账户名称,进入账户信息页面
接着,切换到安全选项页面
点击添加应用,输入KeePass,说明这个密码是用于KeePass同步的,生成密码,配置完成!之后就可以利用这个配置数据,从插件或者直接软件访问密码数据库了
如何访问WebDAV分享的内容
网址:https://dav.jianguoyun.com/dav/数据库路径
例如:https://dav.jianguoyun.com/dav/我的坚果云/Database.kdbx
用户名:坚果云用户名
密码:上面生成的第三方应用授权密码
3. 软件访问云端数据库
KeePass软件本身也可以使用云端的数据库而非本地数据库
与上面一样填入WebDAV配置信息便可以了,不过正常情况下还是访问本地数据库文件,这个方法一般用在移动端设备(比如手机上)
4. 安卓端Keepass2Android同步使用
这个软件在google play可以下载
打开之后,我们是要使用在电脑端创建的数据库,所以不需要创建新的数据库
选择open file
这个软件支持多种来源的数据库读取,这个版本支持在线数据库的读取,不需要使用在线数据库的可以使用离线版
由于前面数据库是备份到坚果云,并且授权了WebDAV访问,所以这里选择HTTP(WebDAV)
注意:这里应当在坚果云创建一个新的授权,避免访问冲突
如图,这里标明了各个授权码分别在哪个程序使用,方便管理
这里和上一步中一样填入信息便可以调用云端数据库
由于这个界面禁止截屏的,这里用别人的图片
根据自己数据库设置的解锁方式进行认证就可以打开密码数据库了
Keepass2Android有快速登录功能,开启,再次打开数据库时只需要填入原密码的一部分就可以,方便很多