我很高兴在笔记本电脑上将 KeePassXC 与 Firefox 浏览器插件一起使用。我的操作系统是 Linux Mint 20.2。当我打开需要登录的网站时,自动检测到的登录字段中会显示绿色和白色钥匙符号。如果我单击它,用户名和密码就会被填入,我只需输入即可。
我想进一步自动化这个过程。打开网站后,凭证应该会自动填写和输入,而我无需做任何事情。这可能吗?
到目前为止,我找到的所有问题和答案都是关于在系统启动时自动打开密码数据库,而无需在 KeePassXC 中输入主密码。这不是我想要的。
我的用例如下(我不确定这段话是否有助于您回答我的问题):我已将几个网站配置为在启动笔记本电脑时自动启动,以加快我的“入门”程序。跳过单击所有这些关键符号将是进一步的改进。
现在,我让 KeePassXC 在系统启动时立即打开。然后我输入 KeePassXC 的主密码。20 秒后(我在菜单中配置了此间隔Startup Applications
),所有网站都会自动打开。这意味着 KeePassXC 到那时就可以开始了。
答案1
如果您单击 Firefox 中的 KeePassXC-Browser 图标,您会注意到左上角有一个“设置”按钮:
点击它,然后在“常规设置”选项卡下,转到“填写凭据”部分并选中“自动提交登录表单”和“自动填写单一凭据条目”选项:
它应该提供您期望的行为。
但也请注意这些选项下面显示的警告信息!
我们可以想象一下以下情况下的不良行为:
- 当你将笔记本电脑无人看管且未锁定时,有人使用了你的笔记本电脑
- 有人可以解锁您的笔记本电脑,并且您的 KeePassXC 数据库也会解锁(您可以通过将 KeePassXC 设置为在计算机锁定或盖子关闭时自动锁定来降低这种风险)
- KeePassXC 为“http”URL 提供密码(如果您仅匹配域名而不是协议 - 例如 URL 是 example.org 而不是https://example.org)或在意外字段中(网站上的字段有时会被错误地识别为登录名、密码或 TOTP 字段 - 您可以通过确保 KeePassXC 中的所有 URL 都以“https”开头并且通常尽可能具体来缓解这种情况)
- 如果您共享屏幕并打开 KeePassXC 自动填充的页面(在这种情况下,看到您屏幕的人将在您连接时看到与您相同的内容)
- 如果您更新了帐户但尚未更新 KeePassXC,在这种情况下 KeePassXC 将自动提交过时的凭据......