我在工作和在家中使用 OS X、Linux、Solaris 和 windows。有一些很好的工具可以让我独立管理平台所需的许多登录名/密码。但大多数情况下,他们希望我随身携带拇指驱动器或需要直接访问中心位置(云中的天空驱动器)。
拇指驱动器太容易丢失(= 需要同步备份),中心位置并不总是可以到达/安装。除了公司政策经常正确地防止这种情况。
有没有一种工具可以让我在本地添加密码,然后稍后将它的数据库与“母舰”同步。还是您使用的另一种方法可以解决我的问题?
编辑 我的问题更多是关于“同步”而不是跨平台。我已经评估(=阅读功能列表)一些好的跨平台工具,但需要一个为我进行同步的工具。同步我的意思是“合并两个版本”而不是“用新文件替换(希望)旧文件”。我不确定我是否总是足够自律/清醒以防止数据丢失。
UPDATE 2010 Lifehacker刚刚发布了AgileSolutions现在有一个用于 Windows 的 1Password 测试版。
2014 年更新我现在已经在 Windows/Os X/IOS 上使用 1Password 好几年了。它对我有用,但它不是免费/开放的。
您可以在http://Altenativeto.ne/1password上查看具有类似功能列表的其他工具。
你看过KeePass吗?我发现它对我很有效。它支持与在线托管的密码文件同步,此外还有许多其他插件。
最后一次
你看过Lastpass吗?太奇妙了。不需要同步,但它可以在离线时正常工作。他们通过插件支持 Firefox,并通过 Bookmarklet 支持其他浏览器。
我存储了大约 250 个密码,我可以从任何地方访问它们。如果您需要该级别的安全性,它们还支持一次性密码。
Joel Spolsky 去年在他的博客上推荐了Password Safe(Windows)和Password Gorilla(Mac 和 Linux),它们都可以读取相同的密码文件并通过 Dropbox 同步。
Dropbox 将保留这两个文件以防发生冲突——以防万一 Password Gorilla 允许您将两个数据库合并在一起。
来源:http ://www.joelonsoftware.com/items/2008/09/11b.html
人们会特别推荐你 Keepass,2.0。他们错了,你应该听我的。Keepass 还不是您想要的工具:
相反,我推荐的是在众多格式和系统中进行选择,这些格式和系统可以处理您需要的所有内容,但同步除外;甚至 Keepass 1.x 也符合这个要求。然后设置一个SVN repo;您不可能经常更改它以需要冲突的更改。如果你搞砸了,你至少会有一个修订历史可以依靠。
我在我的家庭服务器上使用 keepass / keepassx 和 SVN+SSH 存储库。解决方案并不完美,因为确实没有处理冲突的好方法。为了尽量减少潜在的冲突问题,我从一个执行 svn 更新、运行 keepass 并在需要时立即执行提交的脚本中启动 keepass / keepassx。
http://keepass.info/ http://www.keepassx.org/
svn 没有什么特别之处,您可以使用任何 VCS 获得相同的行为。
试试1Password,有一个 Mac 和 iPhone 应用程序可用。不是跨平台的,但如果你有一部 iPhone,那么它会一直伴随着你......
快船呢?整个东西在线工作,所以不需要使用特定平台的客户端,所有东西都被加密得很厉害,你可以保存离线副本并查看整个东西的来源......
密码大猩猩
我使用(密码大猩猩)[ http://www.fpx.de/fp/Software/Gorilla/help.html]。它使用与 (Password Safe)[ http://passwordsafe.sourceforge.net/]
相同的文件格式,上面有 Bruce Scheier 的指纹(一件好事)。 我在 Windows XP、Vista 和 Ubuntu 上使用 Gorilla。
密码制作者
PasswordMaker使用单个主密码和网站 url 在本地生成唯一的、可重复的密码。您只需要记住您的主密码;无需同步。有一个 firefox 插件,或者您可以单独使用它。
带有集中式版本控制服务器的密码保险箱应该解决这个问题。
我已经使用密码保险箱几年了,这很棒。强烈推荐。