gnome-keyring kann die Passphrase nicht löschen

391
Linter

Unter Ubuntu 18.04 speichert gnome-keyring die PGP-Passphrasen und speichert sie auch beim Abmelden oder Neustarten. Ich verwende das Programm pass, um meine Passwörter aufzubewahren. Daher möchte ich jedes Mal aufgefordert werden, ein Passwort zu erhalten. Da gnome-keyring das Kennwort jedoch behält, kann jeder an meinem Computer alle meine Kennwörter anzeigen.

  • Ich habe dconf-editordie gpg-cache-Methode in "timeout" und gpg-cache-ttlauf 1 Sekunde geändert . Dann setze ich den Gnome-Keyring-Daemon zurück mit:$ gnome-keyring-daemon -r

Bei erneuter Verwendung der Passphrase wird sie jedoch zwischengespeichert und fordert die Passphrase nicht an.

Warum respektiert gnome-keyring diese Einstellungen nicht? Wie kann ich das beheben? Das ist extrem unsicher.

1
Zuvor konnte ich eine separate Instanz von "gpg-agent" für "pass" starten, aber mit einem Betriebssystem-Upgrade bekam ich jetzt eine Version von GnuPG, die ich noch nicht herausgefunden habe - "GPG_AGENT_INFO" würde es nicht ehren. und "gpg-agent" entdeckt den anderen laufenden Agenten auf andere Weise und würde nicht starten. Folgenden Amir vor 5 Jahren 0
FWIW, ich habe entdeckt, dass in meinem Fall (Cinnamon-Desktop über Ubuntu 18.04 installiert) der von GPG tatsächlich verwendete Agent der von systemd für die Benutzersitzung gestartete ist. Sie können dies überprüfen, indem Sie die Ausgabe von `gpgconf --list-dirs agent-socket 'mit der Ausgabe von` systemctl --user status gpg-agent.socket` vergleichen. In diesem Fall können Sie diesen Agenten konfigurieren, indem Sie die Datei "~ / .gnupg / gpg-agent.conf" schreiben. Amir vor 5 Jahren 0

0 Antworten auf die Frage