开源的个人密码管理器软件KeePass

  这个文章的标题都建立了好久了,一直没有去写。觉得就是一个软件推荐,十分的没有技术含量啊。但是用了这么久,感觉确实好用,因此整理出来推荐给大家。

一、KeePass的优点

1.1 主流的密码管理器

  感觉主流的密码管理器,主要分成两类:保存在网络的和保存在本地的。

  • 前者以LastPass作为代表,所有的数据信息加密保存到云端,所以优势就是共享和更新比较的方便,但是缺点就是,万一你的密码或者供应商的数据和加密信息泄漏,你就完全被暴露了。LastPass这家公司曾经是出过此类安全问题的,有兴趣的同学可以扒扒这段历史
  • 后者主要以1Password和LastPass作为代表。主要区别是1Password是公司的商业产品,需要很多很多美刀,支持主流的平台(Linux除外),所以基本是高帅富的钟爱,这一点在AppStore的排行榜就可以看见。后者是社区化的开源产品,所有平台都支持(甚至黑莓、WindowsPhone都支持,良心软件啊!),Linuxer的首选,但是没有商业支持,所以死活完全自理。这一类是将密码数据库加密存储到本地,不会传递到互联网上,所以理论上是最安全的。你也可以将加密数据库存储到dropbox等网盘中,实现多设备的同步操作。
    以上列出的管理器,都有浏览器插件支持,后面再叙述。

1.2 KeePass的优势

  • 开源
      虽然我没有精力去查看他的源代码到底安不安全,有没有后门,但是开源的东西公布在网上,我相信大众的智慧会保证产品的质量,同时众目睽睽之下没有人会做这种留后门之类的事情。
  • 支持Linux
      曾经是Linux的忠实拥憋,现在还看见很多人折腾它。虽然现在都在“瘟都死”下学习娱乐,但对这种真正负责任的跨平台印象还是不错的。多平台多软件选择可以参见文档。
  • 免费
      1Password几十上百刀的价格确实把我吓尿了。对于生活在一个“软件不要钱”的国度,我买过的最贵的软件就是Windows序列号RMB10,以及Runtastic二十多块钱折扣时候买的。
  • 保存在本地,安全
      人家说在世界,尤其是天朝,互联网是有国界但是没有隐私的。所以我变得“焦虑、多疑”,我只相信数据在我的手中才是安全的。所以当前我的电脑插了一个SD卡,密码数据文件放在SD卡中,SD卡可以随身携带。

二、安装设置

2.1 软件安装

  对于PC机,Windows有exe可以直接下载安装,主流的Linux发行版也都响应的被打包好了,Mac我没关注,买不起苹果机的飘过。
  对于移动端,iOS系列和安卓系列请查看官方文档,我的iPhone用的是MiniKeePass。然后定期用itunes将SD卡中的数据同步到手机中去。

2.2 浏览器设置

  正如其它商业软件的支持一样,KeePass软件也对主流的浏览器(chrome、Firefox等)提供账户密码记录和自动补全功能。详细的过程请参考这篇文档。注意的是,亲测Linux下也是支持的哦!
使用KeePass的KeePassHttp插件以及Chrome的ChromeIPass插件!过程可以参照这里

三、效果展示

  别的不说了,教程网上一大把,直接看效果吧!相信你肯定会爱上他的。

  • 登陆界面
    登陆界面
  • 工作主界面
    工作主界面
  • 浏览器自动填充
    浏览器自动填充
  • MiniKeePass界面
    MiniKeePass界面
  • 操作效果
    操作效果

四、NOTE

  在Linux下面,KeePass是基于Mono来实现的,默认中文显示会有问题。需要一点注意的设置是:

工具–选项–外观–强制使用系统字体

这个不要选,否则英文都是方块!