Ich versuche den GPG-Agenten mit dem folgenden Befehl neu zu starten:
gpgconf --kill gpg-agent
Dies sollte laut mehreren Antworten in diesem Forum meine GPG-Schlüssel sperren und nach einem Passwort fragen, wenn ich einen Schlüssel zum Entsperren z. B. einer Datei verwenden möchte. Bei den meisten Schlüsseln geschieht dies und ich werde nach einem Passwort gefragt. Das Problem ist, dass der Schlüssel, den ich pass
als Passwortmanager verwende, nicht nach einem Passwort fragt, sondern nur meine Passwörter entsperrt bzw. sie in die Zwischenablage kopiert, ohne dass ich nach einem Passwort gefragt werde. Das Problem besteht weiterhin, wenn ich den GPG-Agenten mit dem obigen Befehl neu lade und wenn ich den Computer neu starte. Ich habe versucht, die Konfiguration so zu ändern, dass gpg
der Cache nach einiger Zeit automatisch geleert wird, aber der Cache wird nur für andere Schlüssel geleert.
Hat jemand ein ähnliches Problem oder eine Idee, wo das Problem liegen könnte? In diesem Fall werde ich natürlich weitere Informationen bereitstellen, aber ich weiß nicht, wo ich anfangen soll.
Antwort1
Dastut,tatsächlich lässt gpg-agent die zwischengespeicherten Passphrasen vergessen. Sobald gpg-agent jedoch gestartet wird, pinentry
um Sie erneut zur Eingabe der Passphrase aufzufordern, ruft pinentry diese automatisch ab vonein andererPasswort-Manager über Libsecret.
(Beachten Sie das Kontrollkästchen „Passwort merken“, wenn Sie eine GnuPG-Passphrase eingeben.)
In den meisten Fällen greift libsecret auf GNOME Keyring zu, das Ihr Anmeldekennwort zum Verschlüsseln von Daten verwendet. (Es sind auch andere Backends verfügbar; häufig wird KeePassXC verwendet.) Sie können Ihre dort gespeicherten Kennwörter mit dem folgenden secret-tool
Befehl anzeigen:
secret-tool search --all xdg:schema org.gnupg.Passphrase
Um die Einträge zu entfernen, verwenden secret-tool clear
Sie.
seahorse
ermöglicht Ihnen die grafische Verwaltung von GNOME-Schlüsselring-Inhalten (technisch gesehen wird jede App verwaltet, die derzeit den libsecret-Dienst bereitstellt, aber es istgemeintzur Verwendung mit dem GNOME-Schlüsselring).