Come identificare gli ID chiave gpg in modo che possano essere eliminati


12

Al momento dell'esecuzione apt-key list, vedo una chiave che desidero rimuovere.

...
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-keymi dice che posso cancellare una chiave eseguendo apt-key del keyid. Mi dice anche che list(aka finger) elencherà le chiavi attendibili con le impronte digitali, quindi presumo che 3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2Csia l'impronta digitale e non il keyid. Ho fatto un casino gpg --list-keyse gpg --list-public-keys, tuttavia, non elenca alcuna chiave ma crea ~/.gnupg/con vari file non di testo che non visualizzano gli ID chiave.

Come posso identificare il keyid in modo da poter cancellare la chiave?

PS. Prima di porre questa domanda, ho cercato una soluzione e alcuni consigliano di non utilizzare "ID chiave abbreviata". Se non dovessi eliminare le chiavi dal keyid come descritto da man apt-key, ti preghiamo di fornire il modo appropriato.

Risposte:


24

Il keyid è gli ultimi 8 caratteri dell'impronta digitale della chiave gpg , che è quel lungo codice esadecimale sottopub

Nel tuo caso è: sudo apt-key del C9A97C2C

Riferimento :


Grazie Marco, avevo effettivamente visto quel post, ma considerando che man apt-keynon rispecchia anche queste informazioni, mi ha fatto dubitare che stia effettivamente facendo questo corretto utilizzando l'ID chiave accigliato.
user1032531
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.