GPG startet den GPG-Agenten nicht neu

GPG startet den GPG-Agenten nicht neu

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 passals 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 gpgder 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, pinentryum 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-toolBefehl anzeigen:

secret-tool search --all xdg:schema org.gnupg.Passphrase

Um die Einträge zu entfernen, verwenden secret-tool clearSie.

seahorseermö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).

verwandte Informationen