특정 GPG 키 삭제

특정 GPG 키 삭제

이 두 개의 키가 있는데 그 중 하나만 작동합니다.

$ gpg --list-keys
/home/myname/.gnupg/pubring.gpg
------------------------------
pub   2048R/12345678 2016-06-30
uid                  My Name (the working one) <[email protected]>
sub   2048R/12335678 2016-06-30
 
pub   2048R/123ww678 2016-08-11
uid                  My Name (the not working one) <[email protected]>
sub   2048R/1234as78 2016-08-11

이제 다음을 사용하여 키를 삭제하려고 하면:

gpg --delete-secret-keys My Name

작동하는 항목만 삭제하도록 선택할 수 있습니다. 왜?

이름 대신 아이디로 삭제할 수 있나요?

내 운영 체제는 Fedora 24입니다.

답변1

키 식별자는 삭제에 사용될 수 있습니다. 당신에게 명령은 다음과 같습니다

gpg --delete-secret-key 1234as78

답변2

예, 이름 대신 식별자를 사용할 수 있습니다. 이것이 가장 안전한 옵션입니다.

답변3

gpg --list-keys를 사용하여 공개 키와 개인 키를 표시합니다 gpg --list-secret-keys.

gpg --delete-key [keyID]키를 삭제하려면 키 유형( 공개 키 및 gpg --delete-secret-key [keyID]개인 키) 에 대해 올바른 삭제 명령을 사용해야 합니다 .

관련 정보