

























本手记参考以下博文融合而成,特此致谢:
Keepass是一个在密码管理领域非常出色的一个工具软件,其强大的功能离不开众多的插件支持。但这也带来了一个问题,就是众多的插件配置起来繁琐又容易出错,一个一个测试需要花费巨大的时间和精力投入,就像我这边手记一样。为了避免一次次的配置和踩坑,本手记所配置完成的绿色版本Keepass包在这里下载:
★★★★★👉Keepass 2.60 配置完整插件
由于每个人的使用环境差异,在下载赖人版本后,你还需要调整以下配置相关项:

此处推荐全胜 Portable 版本的keepass,这样你可以把 keepass 的程序和数据放到指定的位置即可。然后再通过同步软件(例如你的NAS,例如网盘,例如onedrive等)同步到其它电脑上,或者你可以把 keepass 的文件夹整体复制到另外的地方就可以直接使用,非常方便。
👉Keepass2.60 官方链接
👉Portable Keepass2.60 🐕度链接 提取码: 6kms
在 Keepass 的官方网站中,你可以找到👉各种语言包,👇如下

👉Keepass2.60 中文语言包 🐕度链接 提取码: swwy
汉化包解压后得到 Chinese_Simplified.lngx 文件备用。
Keepass 安装后(Portable版本不需要安装),打开界面是英文界面。此时通过〔View〕/〔Change Language〕/〔Open Folder〕打开语言包文件夹,如下👇

然后将上一步得到的Chinese_Simplified.lngx放入打开的文件夹内。如下👇

然后重启 Keepass,便可以选择中文界面了(选择中文语言后,会提示重启),如下👇

切换成功后的界面如下👇

Keepass的密码数据存储与数据库文件(.kdbx)中,所以我们在使用Keepass前,需要首先创建一个用于储存与管理密码的数据库。





在后续的配置中,我们都基于我们所建立的数据库进行操作。
开机启动设置如下👇

Keepass的全局热键可以使用户在非Keepass窗口中,也可以唤出Keepass进行键入操作。例如当你在浏览器中时,通过全局热键,就可以唤出Keepass录入用户名和密码。
Keepass的全局热键可以在〔工具〕/〔选项〕中设置,如下👇:

当用户在某一个应用程序中触发Keepass的全局热键后,Keepass会获取当前应用的标题,然后在数据库中查找应用应用满足要求的记录。并将这条记录键入到目标应用的输入框中。那么,什么样的记录算是满足要求的记录呢?这是在Keepass的〔工具〕/〔选项〕中设置的,如下👇:

所以,我们在创建密码记录时,需要考虑到Keepass的匹配机制,以便Keepass可以准确的找出我们需要的密码记录。例如你为百度账户创建密码记录时,如下的设置将更容易在百度各应用/平台上检索到本条密码记录:

Keepass的默认自动键入规则为{USERNAME}{TAB}{PASSWORD}{ENTER},解释如下👇:
这个默认的输入行为,并不适合所有的用户。例如对于中文用户而言,在输入用户名和密码前,需要先切换输入框到英文状态,然后再启动输入动作,另例如对于有些页面或者应用程序(如QQ),则需要在输入完用户名密码后,要勾选用户协议方可进行登录。针对这些情况,本人使用的输入规则如下👇:
+{DELAY 100}{CLEARFIELD}{USERNAME}{TAB}{PASSWORD}+ 或者
^{SPACE}{DELAY 100}{CLEARFIELD}{USERNAME}{TAB}{PASSWORD}^{SPACE}
解释如下👇:
注意点如下👇:

将上述键入规则配置到数据库中,如下👇:

之后在该数据库中生成的密码记录将自动继承这个输入规则,除非你在添加记录时进行了额外的指定。
Keepass在键入用户名和密码时,是通过模拟按键进行键入的,那么如果你的电脑已经中毒,中了木马,他可以监视并获得你通过键盘键入的字符,那是不是Keepass键入的内容就被这个木马截获了?为了应对这个场景,Keepass支持在键入操作时,引入剪贴板渠道。意思就是说,Keepass将要输入的内容随机的截成n段,其中一部分通过模拟键盘键入,另一部分先放入粘贴板,然后再通过Ctrl+V粘贴到输入框中,这样木马程序只能观察到使用了Ctrl+V操作,但无法得知粘贴的内容,从而提高了密码键入的安全性。我们可以在创建密码时,在〔自动输入〕标签下的下方看到〔双通道自动输入混淆〕选项,如下👇:

👉注意,双通道键入模式,需要输入框支持Ctrl+V操作,并要求支持光标移动操作,但这两个操作并不是所有的平台的密码输入框都默认支持的,所以在使用〔双通道自动输入混淆〕功能时,请确保目标平台的密码框是支持以上操作的。
为了更安全的使用Keepass,推荐您完成以下相关的设置项目(〔工具〕/〔选项〕),如下👇:
你可以通过设置〔显示〕/〔窗口布局〕来调整密码记录的显示方式,如下👇

层叠显示效果如下👇

平铺显示效果如下👇

当我们注册某一账户时,需要生成一个新的密码以供使用,Keepass在创建新的记录时,会自动的生成一个新的密码以供我们注册时使用,如下👇:

这是一个20位的由数字和字母组成的随机密码,但是并非所有的平台都支持20位这么长的密码长度,也有很多的平台要求密码必须包含特殊字符,所以这个随机密码的适应性不能满足一些要求。我们调整随机密码的生成规则如下👇:

经过以上设置之后,我们在新建记录时,Keepass便可以根据我们刚才的设置规则生成新的随机密码了,如下👇:

在电子设备普及的今天,几乎每个人都不止一个电脑+手机。如何在这么多的设备上共享密码信息呢?这里我们分享一个通过webDav同步Keepass数据库的方法,该方法来自Keepass:多平台密码无缝同步。



坚果云端完成以上设置即可。

<?xml version="1.0" encoding="utf-8"?>
<TriggerCollection xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Triggers>
<Trigger>
<Guid>L2euC7Mr/EKh7nPjueuZvQ==</Guid>
<Name>SaveSync</Name>
<Events>
<Event>
<TypeGuid>s6j9/ngTSmqcXdW6hDqbjg==</TypeGuid>
<Parameters>
<Parameter>1</Parameter>
<Parameter>kdbx</Parameter>
</Parameters>
</Event>
</Events>
<Conditions />
<Actions>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>SaveSync</Parameter>
<Parameter>0</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>Iq135Bd4Tu2ZtFcdArOtTQ==</TypeGuid>
<Parameters>
<Parameter>https://dav.jianguoyun.com/dav/keepass/xxx.kdbx</Parameter>
<Parameter>userName@xxx.com</Parameter>
<Parameter>userPwd</Parameter>
</Parameters>
</Action>
<Action>
<TypeGuid>tkamn96US7mbrjykfswQ6g==</TypeGuid>
<Parameters>
<Parameter>SaveSync</Parameter>
<Parameter>1</Parameter>
</Parameters>
</Action>
</Actions>
</Trigger>
</Triggers>
</TriggerCollection>复制了触发器脚本后,将触发器配置到Keepass中,如下👇

然后在Keepass界面按下Ctrl+S键,在Keepass下的状态栏中应该能看到webDave的同步过程及结果,如下👇

关于连接,用户名,密码,也可以后期再调整,如下👇:

Keepass的强大,离不开众多插件的支持。Keepass官网提供了数量众多,功能丰富的插件供用户下载使用,您可以前往👉Keepass插件页面下载您需要的插件。
KeePass插件的安装非常之简单,当您下载了Keepass插件后,将其解压后即可得到 .plgx 文档以及 Readme.txt文档,我们将得到的 .plgx 文档放入Keepass目录的Plugins文件夹,然后重启Keepass即可加载插件,如下👇

你可以通过Keepass来找到并打开Plugins文件夹,如下👇

SourceForgeUpdateChecker-v0.4.zip 🐕度提取码: hqgh
这是一个维护插件的插件。Keepass有着众多的插件,丰富的插件为我们提供了丰富的功能体验。但是这些插件是否有更新,我们无从得知;而SourceForgeUpdateChecker正是为了解决这个问题而开发的,它可以帮助我们检测我们所使用的插件是否有更新,以便我们可以及时的更新我们的插件,及时的体验新的功能和修复程序漏洞。
插件安装完成后,重启 Keepass,即可以通过〔帮助〕/〔检查更新〕来查阅各插件是否有更新版本,如下👇:

KPEntryTemplates.plgx 8.0 🐕度提取码: yrsf
当你在Keepass中添加一条密码记录时,默认情况下你应该看到的操作界面如下👇:

KPEntryTemplates模板插件可以让我们定义密码记录的录入字段和键入规则,以我们使用起来更加的方便。
虽然如此,但是在实际使用场景下,该模板的用武之地并不多,大家可以根据自己的需求决定是否添加了。
在数据库的常规组中启用模板功能,操作如下👇:

用户名-密码模板用于记录通过用户名+密码进行登录的密码记录。操作如下👇:




是不是比默认的录入模板要方便好用多了?
使用选项
实际上,我们的电话和邮箱一般来说都是有限的,也就是说我们常用的手机和邮箱也就那么几个,每次都要手动键入手机号和邮箱号未免麻烦了。KPEntryTemplates为我们提供了ListBox字段选项,对于〔手机〕和〔邮箱〕字段,我们可以按配置如下👇:

然后我们创建密码记录时,就可以选择〔手机〕和〔邮箱〕了,如下👇:

手机-密码模板用于记录那些可以通过手机+密码登记的密码项目。操作如下👇:




邮箱-密码模板用于记录那些可以通过邮箱+密码登记的密码项目。操作如下👇:




各个平台对于密码的要求千奇百怪,我们很难完全预料到所有的记录需求场景;或者如果尽可能的覆盖各种各样的排列组合的话,我们的模板将变得繁多又复杂,所以对于模板的设计,我们应该保持有所克制,抽取必要的,最大化的需求制作模板,而对于小众的,我们通过〔高级〕标签下的〔自定义字串段〕来添加额外的字段及对应值,如下👇:

或者我们可以通过下文介绍的插件KPEnhancedEntryView录入,如下👇:

👉KPEnhancedEntryView-v2.7.1.zip 🐕度提取码:2hrw
KPEnhancedEntryView插件可以使我们更方便的使用Keepass,它允许我们👇:

为了达到使用KPEnhancedEntryView的最佳效果,请在〔工具〕/〔列设置〕中只保留显示〔标题〕和〔用户名〕两个,如下👇

食用效果如下👇

👉AutoTypeSearch-v1.6.zip 🐕度提取码: z5bx
如果Keepass未能自动匹配到密码记录,你可以通过本插件定义的快捷键呼出Keepass的搜索框,以便搜索你的密码库。
你可以在〔选项〕中对AutoTypeSearch进行有关设置,定义您的快捷键。如下👇

KeePassNatMsg.plgx v2.0.17 🐕度提取码: p4kk
KeePassNatMsg是在基于KeePassHttp插件的基础上发展而来,实现了一种通过本机消息传递机制(Native Messaging)将KeePass的凭据提供给浏览器使用的安全方法。




keepassxc-browser_1.9.11_chromium.zip 🐕度提取码: rpuy
KeePassXC-Browser是运行在浏览器中的一个插件,它可以通过KeePassNatMsg查询使用Keepass中的密码数据。
👉你可以将zip解压后,通过浏览器加载KeePassXC-Browser插件,如下👇:

👉你也可以在Google商店中找到并安装KeePassXC-Browser插件,将其添加到你的浏览器中,如下👇:

👉插件安装完成后,点击插件图标,即可设置与Keepass的连接,在Edge浏览器中的设置过程如下👇:

在Vivaldi浏览器中的设置过程如下👇:

👉我们可以在浏览器中配置KeePassXC-Browser的填充快捷键,如下👇:

👉然后,当你浏览网页时,如果KeePassXC-Browser检测到有匹配的密码输入场景时,便会添加KeePassXC-Browser标识,只需要鼠标一点就可以自动填充了。如下👇:

👉相反,如果某一个网页中存存密码输入场景,但是未检索到有效的密码记录时,KeePassXC-Browser会显示灰色的图标,如下👇:

👉WebAutoType-v6.9.1.zip 🐕度提取码: rssu
这个插件可以让你在网页中唤出Keepass的添加记录对话框,它可以自动的帮你填入一些信息,例如url,例如标题等,如下👇:

👉你可以为WebAutoType设置中意的快捷键,如下👇:

RDCAutoTypeAndTCATO.plgx 🐕度提取码: a7hg
RDCAutoTypeAndTCATO可以在不支持钩子的场景下使用,例如对于QQ这种。
安装插件后,我们需要在RDCAutoTypeAndTCATO的ProgramList中添加QQ.exe,如下👇:

然后就可以在QQ登录界面顺利的通过Keepass填充用户名和密码了。
💣 注意,由于RDCAutoTypeAndTCATO的输入过程不需要通过系统输入法,所以在其输入规则中不需要使用如下的键入规则:
**^{SPACE}{DELAY 100}{CLEARFIELD}{USERNAME}{TAB}{PASSWORD}^{SPACE}**
你需要在通过RDCAutoTypeAndTCATO键入的密码条目中,调整输入规则为:
**{CLEARFIELD}{USERNAME}{TAB}{PASSWORD}**
否则可能会因为键入了多余的字符而导致密码键入错误,登录失败。
👉YetAnotherFaviconDownloader.plgx v1.2.5.0 🐕度提取码: memu
这个插件提供的是一个锦上添花的功能,它可以帮助我们🈯批量的把密码记录项的图标设置为对应url网站的Favicon图标,从而美华我们的密码记录项。
插件安装后,你可以进行一些必要的设置,如下👇:

然后选中你要更新图标的密码记录条目,右键,如下👇:

以上便是本次安装配置Keepass v2.60的整个过程,欢迎交流讨论。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。