Ubuntu 16.04 und Derivate werden derzeit mit GPG 2.1.11 geliefert, die ohne Agenten nicht verwendet werden kann. Außerdem ist die Agent-Socket-Datei seit 2.1 auf festgelegt $/S.gpg-agent
. Der Grund, warum ich dies sage, ist, weil ich nicht genau weiß, wie gpg-agent
und gnome-keyring
Kampf als Mittel zum wirkt, durch die Datei besitzen, aber nur einer kann es zu jeder Zeit besitzen.
Die Tatsache, dass es ein Kontrollkästchen zum Speichern des Kennworts gab, deutet darauf hin, dass Sie nicht pinentry
via gpg-agent
, sondern Seahorse via verwendet haben gnome-keyring
. Ich schlage vor, den Abschnitt "Verwalten von Kennwörtern" zu lesen und zu versuchen, die schlechte Zuordnung (leerer Durchlauf für diese bestimmte Datei) auf diese Weise zu finden.
Da Sie für einen Schlüssel in Seahorse- suchen erwähnt Wenn Sie symmetrische Verschlüsselung verwenden, wird das Kennwort nicht mit jedem GPG - Verschlüsselungsschlüssel zugeordnet werden. (Ich finde, dass GPG in dieser Hinsicht fehlt, Details hier .)