是否可以将 Kde Plasma Desktop 内置的密码管理器 Kwallet 与 keepass 文件一起使用?这将非常方便,尤其是在可移植性方面。
答案1
是的,这是可能的。
编辑:您要求使用 Keepass 保管库来保管所有文件。不,我认为这行不通,而且这也不是真正的问题。
但无论如何,这里是如何使用 Kwallet 自动解锁 KeepassXC(因此您不需要输入密码,而且密码也可以非常强)
- 打开“KWalletManager”
- 如果不存在,请单击清除区域,然后单击“新建”,创建一个名为“密码”的新文件夹
- 打开该文件夹,在这里你会发现多个文件夹,其中一个在你的系统语言中被称为“密码”
- 右键单击“密码”子文件夹并按“新建”
- 例如将条目命名为“Keepass”,单击条目并“显示内容”,输入您的 Keepass 密码
- 创建一个Appstarter来快速打开你的密码存储!
您可以像这样创建应用程序桌面条目,打开您的终端并输入:
使用 KeepassXC Flatpak 时:
cat > ~/.local/share/applications/keepassxc-unlock.desktop <<EOF
[Desktop Entry]
Name=Keepass-unlock
Comment=Unlock your KeepassXC vault
Exec=kwallet-query -r KeepassXC kdewallet | /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=keepassxc --file-forwarding org.keepassxc.KeePassXC --pw-stdin ~/passwords.kdbx
Icon=emblem-encrypted-unlocked
Type=Application
EOF
使用本机包时:
cat > ~/.local/share/applications/keepassxc-unlock.desktop <<EOF
[Desktop Entry]
Name=Keepass-unlock
Comment=Unlock your KeepassXC vault
Exec=kwallet-query -r KeepassXC kdewallet | keepassxc --pw-stdin ~/passwords.kdbx
Icon=emblem-encrypted-unlocked
Type=Application
EOF
(请使用 Lemmy 或 KDE 讨论来回答此类问题。我发现它在搜索时出现的频率非常高,所以我创建了一个帐户,但甚至在 20 次 Recaptchas 之后仍然无法找到。所以,不客气。)