跳至主要內容

抛弃 Lastpass,拥抱 KeePass-免费开源的绿色密码管理软件

工具KeePass约 1855 字大约 6 分钟...

用了 5 年的 Lastpass,但随着网站密码的增加,遇到的 bug 也越来越多。有次误操作,合并了 Lastpass 密码库,丢失了一大批密码,对云端密码库的信任度直接降为零。

之后,尝试了 1Password、Bitwarden、Enpass、Remembear 多种密码管理软件,最终选择开源免费且自动填充超强的 KeePass。

KeePass 的密码保存在本地的 .kdbx 数据库中,让你真正掌握自己的账号密码。搭配坚果云或同步盘的 KeePass,能实现密码多端同步,让手机与电脑使用同一密码库。

KeePass 官网下载(Windows):https://keepass.info/download.htmlopen in new window。安卓推荐 Keepass2Android,iOS/Mac 推荐 StrongboxKeePassium

接着我会逐步介绍 KeePass 的配置和插件,也可以直接拖到文章底部,下载懒人包,开箱即用。

KeePass 设置

选项设置

点击菜单栏上的「工具」>「选项」>「外观」,在「主窗口」中勾选「最小化到系统托盘(而不是任务栏)」和「关闭按钮 [X] 最小化主窗口,而不是退出程序」。

然后从「选项」中选择「集成」,将「全局自动输入」设为 Ctrl+Alt+A,「全局自动输入(仅密码)」设为 Ctrl+Alt+Shift+A。

自动输入规则

选中左侧的数据库,右键单击「编辑群组」>「自动输入」,替换默认规则为 ^{SPACE}{DELAY 100}{CLEARFIELD}{USERNAME}{TAB}{PASSWORD}{DELAY 100}{ENTER}^{SPACE}[1]

^{SPACE}Ctrl+Space,该热键能关闭或启用当前输入法。关闭输入法后,默认为美式键盘输入。

Ctrl+Space 需在输入法编辑状态下才能生效,而密码区都禁用输入法编辑。因此,输入密码完成后,可能输入法并未重置,要按 Ctrl+Space 才能正常启用输入法。

匹配多个网址

KeePass 不能在一个条目填写多个匹配网址,但不同条目可以共享用户名、密码等字段数据,并且通过更改被引用的数据条目,所有其他条目也会同步使用更新值。[2]

比如 163.comyoudao.com 都使用网易账户,账号密码相同,根据网址建立了 2 个条目。首先,在 163 条目输入实际的账户密码,将其作为网易账户的主条目。然后,双击进入 youdao 条目,点击 Edit Entry 界面左下角的「工具」>「插入字段引用」>「在用户名/密码字段」,选中需要引用的条目。设置好后,字段旁边会出现分享符,表明这是引用字段,该字段数值会跟随主条目更新。引用字段的实际内容类似 {REF:P@I:8CC19B988F0F9D499459B741753BEE5F},更改账户密码只能在主条目上进行。

引用字段设置步骤

必备插件

KeePass 需要配置插件,才能实现密码自动输入。下载插件并放入指定文件夹 \Plugins,重启 KeePass 即可使插件生效。

KeePassHttp

KeePassHttpopen in new window 是 Keepass 的连接核心,搭配浏览器插件 KeePassHttp-Connector,可以实现浏览器自动填充密码效果。

如果网页有不能被识别用户名或密码框,可使用 KeePassHttp-Connector 的「Choose own credential fields for this page」功能。

KPEnhancedEntryView

KPEnhancedEntryViewopen in new window 增强视觉效果,为达到最佳显示效果,按以下配置:

  • 在主界面中点击「显示」>「窗口布局」>「平铺」;
  • 在主界面中点击「显示」>「列设置」,只选择:「标题」>「确定」。大家也可以按自己要求选择。

AutoTypeSearch

AutoTypeSearchopen in new window 提供全局框,输入热键 Ctrl+Shift+A 后,搜索关键词输入密码。

AutoTypeSearch 通用设置

KP Entry Templates

KP Entry Templatesopen in new window 可以设置保存模板,配置方法如下:

  1. 点击 KeePass 主界面的「文件」>「数据库设置」>「高级」,在「模板记录组」中选择一个群组,点击「确定」;
  2. 返回主界面,点击步骤 1 中选择的群组,按 Ctrl+I(或点击上方工具栏的钥匙图标)添加记录;
  3. 点击「自动输入」,勾选「双通道自动输入混淆」(以后用模板添加记录时就不需要再勾选,一劳永逸);
  4. 点击最左边的「Template」>「Init As Template」,配置好所需模板,点击「确定」。

KPSourceForgeUpdateChecker

KPSourceForgeUpdateCheckeropen in new window 可以帮助检查 KeePass 及其插件是否有更新,功能从菜单栏上点击「帮助」>「检查更新」进入,会使用 SourceForge 上的插件更新信息。

可选插件

Early update Check

Early Update Checkopen in new window 可以一键式更新 KeePass 及其插件,支持安装包和便携版的安装方式。

KeeTrayTOTP

如果你有更高安全要求,KeeTrayTOTPopen in new window 能增加二次动态验证,使用参考使用 KeePass 管理两步验证open in new window

WebAutoType

WebAutoTypeopen in new window 是很多人的推荐插件,启动密码热键后会自动匹配当前网址、标题。这对于已经有大量密码的人来说,并不实用,可不安装。

Yet Another Favicon Downloader

Yet Another Favicon Downloaderopen in new window 插件能自动匹配下载网站图标,但会大幅增加数据库的大小。不在意界面美观度的话,无需安装 Yet Another Favicon Downloader。

HIBP Offline Check

HIBP Offline Checkopen in new window 可以使用 have i been pwned?open in new window 在线检查密码库,也能使用本地数据库离线检查。

KeePassRPC

KeePassRPCopen in new window 搭配浏览器插件 Kee,能实现自动填充密码并登录

其他插件不能自动登录,只有 Kee 能做到该功能。使用 Kee 的自动登录功能后,少数页面会出现循环登录,需暂停 Kee 扩展来停止循环错误。

Kee 设置

KeePassNatMsg

浏览器插件 KeePassHttp-Connector 已不再更新,有段时间甚至不兼容新版 KeePass。

如果遇到不兼容,可使用 KeePassNatMsgopen in new window 和 KeePassXC-Browser 连接浏览器,本方案不支持搜狗浏览器。

如果报错「proxy download error」,备份并删除文件夹 C:\Users%Username%\AppData\Local\KeePassNatMsg,然后重新加载 Native Messaging Host。

常见问题

多账户排序

同一网址有多个账户密码时,无法将其中一个账户密码默认置顶。通过插件 KeePassHttp 和 KeePassNatMsg,能按 username 或 title 对账户进行排序。

为什么不选 KeepassXC

KeepassXC 基于 KeePass 开发,界面更美观,应用设置更简单,并开发了专属的浏览器插件。

入门 KeepassXC 也比 KeePass 来得轻松,但 KeePass 操控和定制性更强。密码库的使用是以年为单位,比起节约一两天的时间,个人推荐使用 KeePass 原版定制你自己的密码库。

KeePass 懒人包

2022.09.17 更新懒人包:蓝奏云open in new window百度云盘open in new window 提取码:nrwj。

KeePass 懒人包为绿色版,集成了常用插件,建立数据库即可使用 KeePass。

建立数据库:

  1. 解压懒人包,打开程序 KeePass.exe

  2. 屏幕右下角托盘处,打开 KeePass。

  3. 菜单栏上点击「文件」>「新建」,建立属于你的密码数据库。

    KeePass 懒人包设置

懒人包集成插件:AutoTypeSearch,Entry Templates,KeePassHttp,KeePassNatMsg,KeePassRpc,KeeTrayTOTP,KPEnhancedEntryView,SourceForgeUpdateChecker,WebAutoType。


  1. Keepass 教程之二——完美的通用自动输入规则open in new window ↩︎

  2. Field References-KeePassopen in new window ↩︎

上次编辑于:
你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.1.3