环境配置之Keepass

前言

很久以前,就有了想要一个自己密码管理器的念头。毕竟,即使浏览器能记住各个网站的账号密码,但是在登录单独客户端的时候,仍然要翻找密码。

为了省事,也曾经是一个密码走天下。然后被劫持了QQ给同学发黄色小网站???

环境配置

最后在网上浏览了多个密码管理器的应用后,最后选中keepass

选中他的原因有三点:

  • 密码数据库默认是本地存储

  • 加密算法安全性较高

  • 多平台支持

最强的优点就是缺点,因为是本地存储数据,想要做到多平台同步就得用第三方网盘了。

MAC平台

对应的工具,我是选择了keepassxc这个工具,本身这个工具也是跨平台的。支持Linux、Mac和Win。

brew install --cask keepassxc

安装后可以查看版本号

/Users/keen/Applications/KeePassXC.app/Contents/MacOS/keepassxc-cli -v

image-20230307232109337

强烈不建议使用keepass2,虽然有解决CVE-2023-24055 的方案。

浏览器扩展

KeePassNatMsg:由smorks大佬基于KeePassHttp开发的安全性能较强的插件,支持和keepassxc-browser 搭配实现自动填充。

如果你习惯用keepass 2.x,还想要去实现安全性能更强的自动填充,那么推荐你用keepassnatmsg插件+keepassxc-browser浏览器扩展的组合。
而如果你正在用keepassXC,那么你不用安装任何所谓的软件插件,直接在浏览器上安装相应的扩展程序,以及在keepassXC软件上做出浏览器集成配置,就可以使用自动填充功能了。————————————————版权声明:本文为CSDN博主「键盘即钢琴」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

所以直接去浏览器的扩展中心安装了KeePassXC-Browser插件。

配置KeePassXC

keepassxc中进行浏览器集成配置。

下图取自网络。

  • 2是勾选启用浏览器集成功能

  • 3是勾选为哪些浏览器开启集成

4是可选项,建议也勾选

之后,在设置->常规->自动输入中,勾选全局自动输入,并且取消勾选总在执行自动输入前询问。保存后

更改配置后重启应用KeePassXC,然后在浏览器中点击扩展程序。重新连接后,扩展图标不显示叉叉表示连接成功。

引用替换

很多平台都是拥有多个不同品牌的网站,而且账号和密码是完全相同的。

为了只维护一个记录,可以用“以引用方式替换用户名和密码”的方式,更简单方便。

右键单击某条记录→【复制记录】→勾选【以引用方式替换用户名和密码】→【确定】

云存储

坚果云

访问坚果云官网注册一个账号,官网:https://www.jianguoyun.com/

然后在手机和Mac电脑上分别安装好客户端软件,登录注册的账号。下载地址:https://www.jianguoyun.com/s/downloads

手机端设置:设置-第三方应用管理-添加应用密码->记住服务器地址和应用密码

在安卓端可以用https来链接,实现全平台的文件同步。

百度云

百度云本身是存在文件夹自动同步这个功能的,但是只有在Mac和Win平台支持的,在安卓端是不支持的,只能下载没办法自动同步文件的变化内容。

个人使用的时候,安卓端只是读取功能就可以满足我了,我不会在安卓端进行修改和添加删除。所以,看个人使用习惯吧。

安卓平台

keepassDX

keepassDX是官方推荐的APP。优点是现在很多人还在后面支持,缺点是现在测试之后,这款只能用本地的数据库,没办法使用网盘的

不确定是不是有未来的开发计划去支持网盘,因为本身keepass这个产品的定位本就是存储在单一设备里的密码管理器。

有一个只读模式,很得我心。

遗憾的是,他在切换输入法的时候很麻烦,所以我放弃了他。当然,在1.15日我看到开发者说将会在4.10版本中进行一定的优化,我还是很期待的。

换了新手机一加的ACE2,发现手机系统支持在快捷操作里进行输入法切换,一下子就戳中了我的心。所以我现在是在用这个方式。

keepass2android

keepass2android是众人推荐的,功能很棒,许多人推荐,并且支持多种方式来链接数据库。

搭配坚果云、onedrive等云存储平台,可以实现多平台同步。

比较适合会有在安卓端更新数据库的操作的伙伴。

注意,提供一个非Root的插件KeyboardSwap,可以用ADB工具安装到手机上,能在需要的时候自动切换输入法。

KeyboardSwap

在Android中,几乎所有的密码管理器都提供了自己独特的输入法,因为Android系统的剪贴板是众所周知的不安全因素。

平时我们都在使用其他输入法来聊天交流,只有在输入账号密码的时候,才需要打开应用切换到特别的输入法。

KeyboardSwap本身只是一个很简单的插件,允许切换输入法而已。

下面以电脑MAC系统、手机OPPO R9S为例,进行演示。

下载ADB工具

ADB和Fastboot for Windows

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

ADB和Fastboot for Mac

https://dl.google.com/android/repository/platform-tools-latest-darwin.zip

ADB和Fastboot for Linux

https://dl.google.com/android/repository/platform-tools-latest-linux.zip

下载后,解压文件夹到指定路径,然后在命令行配置文件中配置。

比如,我就将之解压到了/Users/keen/HackTools/platform-tools路径,然后在/Users/keen/.zshrc文件中新增了一条内容。

alias adb="/Users/keen/HackTools/platform-tools/adb"

然后在命令行中运行命令。

source /Users/keen/.zshrc

连接安卓手机

在手机上安装keepass2android.plugin.keyboardswap2.apk应用。

将电脑与手机用数据线进行连接,之后打开手机的USB调试功能。

在电脑上运行如下命令。

adb shellpm grant keepass2android.plugin.keyboardswap2 android.permission.WRITE_SECURE_SETTINGS

image-20230220201817104

之后退出usb调试状态,断开连接。

打开keyboardswap2应用,可以看到明显的提示。

image-20230220202145270

最后我们可以打开keepass2android工具,在设置->应用->密码输入接口–>切换键盘路径下,开启自动切换键盘、切换为原来的键盘和完成后切换键盘

于是在手机端使用过程就是打开某一个APP,进入到账户密码输入页面;切换到keepass2android应用,打开数据库后选择对应的条目,点击条目;切换到输入页面,点击按钮输入账号密码,最后自动切换为正常输入法。

完美的体验。

感谢

感谢现在的好奇,为了能成为更好的自己。
  1. 通过坚果云、KeePassXC、keepass2android实现跨平台的密码管理方案

  1. KeePass完全入门指南

  1. KeepassXC官网

  1. 利用keepassxc浏览器扩展实现密码自动填充

  1. 坚果云官网

  1. KeePass安卓端的部署和使用

  1. 以引用方式替换用户名和密码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
KeePassXC与现代Web浏览器集成 KeePassXC密码管理器(https://keepassxc.org)的官方浏览器插件。计算机可以做的最好的事情就是存储信息。您不应该浪费时间尝试记住并输入密码 KeePassXC可以安全地存储您的密码,并将其自动输入到您的日常网站和应用程序中。隐私政策:https://keepassxc.org/privacy/#privacy-keepassxc ---更新日志:1.3.3(26-03-2019)================== =======-防止页面脚本使用添加的DOM元素[#438]-锁定屏幕时清除凭据[#358]-修复密码生成器图标的z顺序[#447]-允许在以下情况下选择组添加新凭据[#369]-改进错误消息[#392]-修复快捷方式[#414] 1.3.2(11-01-2019)================== =======-修复了KeePassXC版本检查[#376]-修复了网页具有多个帧时的竞争状况[#371]-删除了对aria隐藏的检查[#365]-减少了CPU使用率[#349] 1.3 .1(11-01-2019)=========================-修复了数据库解锁[#309]-添加新的钥匙图标[#333 ]-为Firefox添加键盘快捷键配置页[#326]-修复了较旧的KeePassXC版本的重新连接错误[#354]-改进了输入字段检测[#314]-从翻译文件中删除了不必要的空白[#325]-URL更改检测[#340]-现在可以处理HTTP身份验证凭据请求单独销售(需要KeePassXC 2.4.0)[#343]-网站首选项修复[#338] 1.3.0(07-10-2018)================== ==-添加对翻译的支持[#37]-将快速过滤器栏添加到凭据选择弹出窗口[#252]-默认情况下,禁止自动填充和提交HTTP基本认证字段[#260]-如果不填充密码字段,则手动输入的用户名与检索到的凭据不匹配[#289]-修复了使用单独的页面输入用户名和密码的网站的处理[#291]-改进了对隐藏输入字段的检测和处理[#263,#293]-修复了从以下位置更新凭据的问题上下文菜单[#256]-改进快捷方式并添加按钮以打开快捷方式设置[#304]-不要在会话中的多个数据库中混合配对ID [#258]-忽略页面上的某些元素,例如SVG [# 246]-不显示设置页面上的完整配对密钥[#242]-默认为每3天检查一次更新[#239]-关闭更新时隐藏更新消息[#285]-修复了问题选择自定义登录字段时未显示害怕按钮[#307]-将webextension polyfill更新为更新的版本,此版本修复了各种错误[#296] 1.2.0(29-07-2018)========= ===============-将“已忽略的网站”替换为新的“网站偏好设置”设置页面[#208]-修复检查引发的错误[#207,#222]-忽略更多-input元素[#212,210]-修复有斜杠时的URL匹配[#231]-允许在“记住凭证”弹出窗口上进行填充[#232]-较小的用户界面调整[#233,#230,# 213]-改进搜索字段检测[#195] 1.1.7(13-06-2018)========================-修复凭证字段检测回归[#199] 1.1.6(12-06-2018)=========================-禁用单个用户名字段检测[#194 ]-修复了被忽略的站点[#196]-检测类型为[#198] 1.1.5(11-06-2018)的凭据字段===================== ====-修复了将搜索字段检测为用户名字段的问题[#189] 1.1.4(10-06-2018)======================== ==-Impro ve进行字段检测的性能并将其限制为100个字段[#166,#157,185]-改进选项以忽略字段[#170]-解锁数据库后自动检索凭据[#153]-修复选项,仅不保存域名按预期工作[#151]-修复某些网站上未显示凭据弹出窗口[#154]-改进对用户名字段的检测[#164]-当它们位于单独页面上时,允许填充TOTP字段[#162]-忽略不可见的输入字段更加严格[#176] 1.1.3(11-05-2018)========================-删除自动重新连接以防止代理Windows [#147]上的进程泄漏-修复浏览器由于恒定字段轮询而变得无响应[#148] 1.1.2(10-05-2018)================== =======-修复要求非登录
适用于macOS的免费,开放源代码,与KeePass兼容的密码管理器。 标签 在单个窗口中打开文件,或使用选项卡使用单个窗口。 自动保存 您的文件将不断保存。丢失了某些东西,无法从输入历史中恢复?浏览版本以查找所需内容! 撤销重做 MacPass支持对数据进行的所有操作的撤消/重做。出问题了,您想还原它,只需撤消更改,您就可以开始了! 拖放 在数据库内部或两个文件之间移动或复制条目和组。通过将文件附件拖放到条目中来添加它们。您甚至可以通过将URL拖到数据库中来添加条目。 快速浏览 启用预览功能可以利用QuickLook系统预览各种文件类型,以查看文件附件。 复写 自动键入使MacPass可以为任何基于文本的输入提供身份验证凭据。从Web表单到任何应用程序中的身份验证对话框。使用全局自动输入,您甚至可以使用系统范围的快捷方式从任何地方调用自动输入。有关更多信息,请参阅文档 完整的KDB和KDBX支持 MacPass可以读写KDB Legacy文件以及最新的KDBX格式。您甚至可以将KDB转换为KDBX,反之亦然。 自定义图标 通过从许多图标中进行选择来更改条目和组的外观。如果您喜欢彩色,请让MacPass为您生成基于网站的图标! 密码生成器 使用内置生成器生成密码。调整方法以符合您可能遇到的任何限制。 到期日期 设置密码过期的日期。 MacPass将使用特殊图标标记它们,以便您轻松发现它们。您甚至可以搜索过期的! 同步化 在MacPass之外对数据库所做的更改可以合并。没有数据丢失,所有文件都同步!您甚至可以将任意文件合并到一个数据库中。 MacPass甚至可以合并KDB文件,尽管该格式并非设计用于同步。 外挂程式 由于没有一种千篇一律的功能,因此MacPass允许插件更改和扩展其功能集。转至插件存储库并开始自定义。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值