![允许跨平台同步的密码管理器](https://linux22.com/image/481314/%E5%85%81%E8%AE%B8%E8%B7%A8%E5%B9%B3%E5%8F%B0%E5%90%8C%E6%AD%A5%E7%9A%84%E5%AF%86%E7%A0%81%E7%AE%A1%E7%90%86%E5%99%A8.png)
我在工作和家中使用 OS X、Linux、Solaris 和 Windows。有一些不错的工具可以让我独立管理平台所需的许多登录名/密码。但它们大多要求我随身携带 U 盘或直接访问中央位置(云端的 Sky Drive)。
拇指驱动器很容易丢失(=需要同步备份),中央位置并不总是可访问/可安装。此外,公司政策通常会正确阻止这种情况。
有没有一种工具可以让我在本地添加密码,然后稍后将其数据库与“母舰”同步。或者您使用另一种方法来解决我的问题?
编辑 我的问题更多是关于“同步”,而不是跨平台。我评估过(=阅读功能列表)一些很好的跨平台工具,但需要一个能帮我同步的工具。我说的同步是指“合并两个版本”,而不是“用新文件替换(希望如此)旧文件”。我不确定我是否总是足够自律/清醒以防止数据丢失。
2010 年更新 生活黑客刚刚发布了敏捷解决方案现在有了适用于 Windows 的 1Password 测试版。
2014 年更新我已经在 Windows/Os X/IOS 上使用 1Password 好几年了。对我来说它很有用,但它不是免费/开放的。
您可以查看http://Altenativeto.ne/1password具有类似功能列表的其他工具。
答案1
尝试1Password,有 Mac 和 iPhone 应用程序可用。不是跨平台的,但如果你有 iPhone,那么它将永远伴随着你……
答案2
你看过KeePass完全没有?我觉得它对我来说非常好用。它支持与在线托管的密码文件同步,而且还有许多其他插件。
答案3
最后通行证
你看过最后通行证? 太棒了。无需同步,离线也能正常工作。他们通过插件支持 Firefox,并通过 Bookmarklet 支持其他浏览器。
我在其中存储了大约 250 个密码,我可以从任何地方获取它们。如果您需要这种级别的安全性,它们还支持一次性密码。
答案4
人们会推荐你使用 Keepass,特别是 2.0。他们错了,你应该听我的。Keepass 还不是你想要的工具:
- 它基于.NET 构建,因此让它与 Windows、Linux 和 OSX 组合一起工作很麻烦。
- 它是由一名开发人员编写的,没有特定的时间表或动力去修复错误。
- 它仅通过 FTP 和 HTTP 进行同步,因为这很辛苦,而且“数据库无论如何都是加密的”。不要介意 2009 年部署 FTP 的疯狂。您可以找到一个插件来通过 SFTP 和其他一些插件进行同步,但要解决下一个问题。
- 每次升级都会更改版本并破坏所有插件。即使是小规模重建。我认为这与经过身份验证的程序集有关,但我不是 .net 专家。
- 非标准格式理想情况下,KeePass 是一些常见算法的巧妙用户界面。我们之前的系统是一个 GPG 文件,可用性不是很好,但无论在什么情况下都能正常工作。使用 KeePass,如果 KeePass 坏了,你就完蛋了。
- 同步是个谎言。您将在您的机器上测试它,它似乎可以工作。然后有人尝试了您没有尝试过的事情,发现某些更改不会传播,例如将条目从一个文件夹移动到另一个文件夹。此报告被标记为“缺少功能,notabug”。
我建议在众多格式和系统中进行选择,它们可以处理除同步之外的所有需求;甚至 Keepass 1.x 也符合这一要求。然后设置一个 SVN 存储库;您不可能经常更改它而需要冲突的更改。如果您搞砸了,您至少有一个修订历史记录可以依靠。