Setelah mengeksekusi apt-key list
, saya melihat kunci yang ingin saya hapus.
...
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
memberitahu saya bahwa saya dapat menghapus kunci dengan mengeksekusi apt-key del keyid
. Ini juga memberi tahu saya bahwa list
(alias finger
) akan mencantumkan kunci tepercaya dengan sidik jari, jadi saya berasumsi itu 3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2C
adalah sidik jari dan bukan keyid. Saya telah bermain-main dengan gpg --list-keys
dan gpg --list-public-keys
, bagaimanapun, itu tidak mencantumkan kunci tetapi membuat ~/.gnupg/
dengan berbagai file non-teks yang tidak menampilkan ID kunci.
Bagaimana saya bisa mengidentifikasi keyid sehingga saya dapat menghapus kunci?
PS. Sebelum mengajukan pertanyaan ini, saya mencari solusi, dan beberapa merekomendasikan untuk tidak menggunakan "id kunci pendek". Jika saya tidak boleh menghapus kunci oleh keyid seperti yang dijelaskan oleh man apt-key
, berikan cara yang sesuai.
man apt-key
tidak juga mencerminkan informasi ini, itu membuat saya mempertanyakan apakah saya benar-benar melakukan ini dengan benar dengan menggunakan ID kunci pendek yang tidak disukai.