Keepass 的同步数据库设置
显而易见,同步指的是同步本地与云盘的密码数据库,怎样使用(WebDav)云盘保存密码数据库?请自行网络搜索,本文仅讨论同步策略和触发器设置。
软件应用场景:
- Keepass 版本:v2.42.1;
- 当前密码数据库少量改变(大批量的就没必要用同步了,直接上传或下载)。
准备工作:在本地和云盘上必需有相同的数据库文件,但是文件名不一样(以便触发器识别本地或是云盘)。
同步策略有两种:
- 策略1——使用云盘数据库:保存后与本地同步;
- 策略2——使用本地数据库:启动时、保存后与本地同步。
两种方法各有利弊,这里不深入讨论,不论选哪种都可以。本文介绍了两种策略的触发器,大家可以选择其一使用。
高级选项的自动保存(如果选择,在退出和锁定时,如果有未保存的改变将自动保存),按自己爱好选择,如下图,
1、“策略1——使用云盘数据库”的触发器——保存后与本地同步,
1.2、事件选项卡,如果网络地址只包含 http:,则下图改为 http:,
1.3、条件选项卡,三个触发器不需要设置,后继不再赘述。
1.4、动作选项卡,共三个动作,第一、三的操作对象即当前触发器,必需先关闭否则死循环。
注意上述的文件名“db.kdbx“,即本地数据库文件名,如果存放在 Keepass 软件文件夹下,直接用文件短名(如上)就可以了,否则需要带详细路径,如 d:\Program Files\db.kdbx。
2、“策略2——使用本地数据库”的触发器——启动时与云盘同步,
2.1、属性选项卡,
2.2、事件选项卡,“db.kdbx“为本地数据库文件名结尾,关系词如果使用“结尾”,则在云盘上的数据库文件名结尾不能与下图相同,可以改为任意名称。
2.3、动作选项卡,
动作的详细设置如下图,其中三项为云盘授权第三方应用利用 WebDAV 协议访问的参数。
3、“策略2——使用本地数据库”的触发器——保存后与云盘同步
3.1、属性选项卡
3.2、事件选项卡
3.3、动作选项卡,共三个动作,与 1.4 同理,第二个动作与 2.3 相同,