Beim Ausführen apt-key list
sehe ich einen Schlüssel, den ich entfernen möchte.
...
pub rsa2048 2017-11-24 [SC]
3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2C
uid [ unknown] John Doe <john.doe@gmail.com>
sub rsa2048 2017-11-24 [E]
...
man apt-key
sagt mir, dass ich einen Schlüssel durch Ausführen löschen kann apt-key del keyid
. Es sagt mir auch, dass list
(aka finger
) vertrauenswürdige Schlüssel mit Fingerabdrücken 3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2C
auflistet, also gehe ich davon aus, dass dies der Fingerabdruck und nicht die Schlüssel-ID ist. Ich habe herumgespielt gpg --list-keys
und gpg --list-public-keys
es werden jedoch keine Schlüssel aufgelistet, sondern ~/.gnupg/
mit verschiedenen Nicht-Text-Dateien erstellt, in denen die Schlüssel-IDs nicht angezeigt werden.
Wie kann ich die Schlüssel-ID identifizieren, um den Schlüssel zu löschen?
PS. Bevor ich diese Frage stellte, suchte ich nach einer Lösung, und einige empfehlen, keine "Kurzschlüssel-IDs" zu verwenden. Wenn ich Schlüssel nicht wie beschrieben mit der Schlüssel-ID löschen soll man apt-key
, geben Sie bitte den entsprechenden Weg an.
man apt-key
dies nicht auch diese Informationen widerspiegelt, stellte ich die Frage, ob ich dies tatsächlich richtig mache, indem ich die verpönte Kurzschlüssel-ID verwende.