我家里有一台笔记本电脑,启动时没有密码。我还启用了 gnome keyring 自动登录。唯一真正让我烦恼的是,每次启动笔记本电脑时,我都需要输入 KeePassXC 数据库的 40 个字符密码。我希望只要我在家工作,KeePassXC 就可以无需密码启动。当我旅行时,我想重新启用密码登录。
我找到了一个解释https://askubuntu.com/a/1210421/247771如何设置自动启动。后者secret-tool lookup keepass <database_name> | keepassxc --pw-stdin <path-to-your-database>.kbdx
对我不起作用,也许是因为我在 gnome keyring 上使用自动登录。
第二种方法是使用
#!/bin/bash
echo 1234qwer | keepassxc --pw-stdin /home/adam/Dropbox/MyDBExample.kbdx
也不起作用。当我尝试手动执行上述 bash 时,我得到一个Session management error
KeePassXC 窗口,要求输入密码:
如何启用 KeePassXC 的自动登录?