阅读本文前,如果你尚不了解KeePass,请参考《KeePass:最安全的密码管理器(开源·免费)》。如果你尚不了解WebDAV,请参考《善用WebDAV:几种更好的使用WebDAV的方式》。
坚果云介绍
坚果云是一个专业的云盘,与百度云和腾讯云功能不同的是,百度云和腾讯云仅限于上传、存储、分享和下载,而坚果云更像Dropbox,支持WebDAV、增量同步和历史版本等功能。坚果云免费版虽不如Dropbox,但也还算厚道:上传流量1G/月,下载流量3G/月,支持1个月的历史版本,用来使用KeePass、云笔记等足矣。
配置坚果云
- 注册坚果云
- 在“我的文件”页面,创建一个新文件夹(如:KeePass),将你的KeePass密码数据库文件(*.kdbx)上传到此目录。
- 在坚果云安全选项中的“第三方应用管理”下方点击“添加应用”,名称自定如:KeePass,然后点击“生成密码”,此时应用添加完成,复制一下生成的密码。
KeePass使用坚果云
打开KeePass,点击“文件”-“打开”-“打开网址(URL)”,填写信息如下:
- 网址:https://dav.jianguoyun.com/dav/文件夹名/密码数据库名.kdbx
- 用户名:你的坚果云用户名(邮箱)
- 密码:添加应用生成的密码
- 记住:为了方便,可以选择“记住用户名和密码”
填写完之后,点击“ok”,此时出现“输入管理密钥”窗口,之后的步骤就跟使用本地密码数据库没有什么区别了。同理,可以在其他系统、终端、甚至不同的KeePass客户端中通过WebDAV打开你存放在坚果云中的密码数据库,这样就实现了跨平台、跨终端同步。当然也可以使用任何其他或自建的WebDAV云盘。
当你在多个终端同时通过WebDAV打开同一个数据库文件时,如果一个终端编辑并保存了数据库,那么另一个终端在保存时,会出现“同步、覆盖和取消”的选项,所以无需担心多终端同时修改的问题,如图:
安全性问题
KeePass的密码数据库不同于其它文件,保存了我们最私密的密码信息,所以将其上传到坚果云,如果数据库文件泄露是否会存在风险?这一点完全没有必要担心,KeePass的数据库文件采用256位密钥的AES算法,默认加密6万次,这种高强度的加密手段,在可预见的未来,暴力破解的概率几乎为0,当然前提是你拥有一个强口令的主密码。