跨平台集中式桌面密码管理器

跨平台集中式桌面密码管理器

我一直在使用KeePass作为 Windows 上的桌面密码管理器已经很多年了。非常喜欢它!但是,我现在需要每天大部分时间在不同平台上工作(Windows 7、Windows XP、Mac OS X、Ubuntu 和 OpenSUSE)。我正在寻找一个可以在所有这些平台上共享的密码管理器。我的理想解决方案是:

  • 在所有平台上本地运行(而不是在虚拟机中)。
  • 将密码数据的“官方”副本存储在本地网络上,这样我就可以从任何机器上获取它。当一个客户端访问它时,如果它被锁定(或变为只读),那就没问题了。
  • 保留本地缓存副本(只读即可),这样当断开网络连接时我仍然可以获取我的密码。

有这样的野兽存在吗?

答案1

是的。

KeePass 有一个跨平台端口,称为KeePassX可在 Mac OS X 和 Linux 上运行。它使用标准 KeePass 存储格式,因此可以在 KeePass 和 KeePassX 之间互换使用。它也默认包含在 Ubuntu 存储库中。

为了在计算机之间同步数据库,您可以使用跨平台应用程序Dropbox。将 KeePass 数据库放入 Dropbox 文件夹中,并在每台要访问 KeePass 数据库的计算机上安装 Dropbox。Dropbox 将在每台计算机上保留一份本地副本,并在服务器上保留一份“官方”副本。然后,您可以像平常一样使用 KeePass/KeePassX 读取/写入文件,它将自动在计算机之间同步。

答案2

我使用 KeePass/KeePassX 和 rysync 做了一些尝试。我的主文件放在笔记本电脑上,每隔几分钟就会 rsync 到我的服务器。然后我可以从服务器 rsync 到任何其他机器。我甚至可以通过它从我的黑莓手机访问我的文件。

相关内容