Khi thực hiện apt-key list
, tôi thấy một khóa mà tôi muốn xóa.
...
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
nói với tôi rằng tôi có thể xóa khóa bằng cách thực thi apt-key del keyid
. Nó cũng cho tôi biết rằng list
(aka finger
) sẽ liệt kê các khóa đáng tin cậy bằng dấu vân tay, vì vậy tôi cho rằng đó 3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2C
là dấu vân tay chứ không phải là keyid. Tôi đã loay hoay với gpg --list-keys
và gpg --list-public-keys
, tuy nhiên, nó không liệt kê bất kỳ khóa nào mà tạo ra ~/.gnupg/
với các tệp không phải văn bản khác nhau không hiển thị ID khóa.
Làm cách nào để xác định keyid để tôi có thể xóa khóa?
Tái bút Trước khi đặt câu hỏi này, tôi đã tìm kiếm một giải pháp và một số khuyên không nên sử dụng "id khóa ngắn". Nếu tôi không nên xóa các phím bằng keyid như được mô tả bởi man apt-key
, vui lòng cung cấp cách thích hợp.
man apt-key
cũng không phản ánh thông tin này, nó khiến tôi đặt câu hỏi liệu tôi có thực sự làm điều này đúng hay không bằng cách sử dụng ID khóa ngắn.