我有这两个密钥,只有其中一个可以:
$ gpg --list-keys
/home/myname/.gnupg/pubring.gpg
------------------------------
pub 2048R/12345678 2016-06-30
uid My Name (the working one) <my@mail.com>
sub 2048R/12335678 2016-06-30
pub 2048R/123ww678 2016-08-11
uid My Name (the not working one) <my@mail.com>
sub 2048R/1234as78 2016-08-11
Run Code Online (Sandbox Code Playgroud)
现在,当我尝试使用以下命令删除密钥时:
gpg --delete-secret-keys My Name
Run Code Online (Sandbox Code Playgroud)
我可以选择仅删除工作的。为什么?
我可以使用 ID 而不是使用名称进行删除吗?
我的操作系统是 Fedora 24。
小智 5
向gpg --list-keys您显示您的公钥,您的私钥使用 来显示gpg --list-secret-keys。
要删除密钥,您需要针对密钥类型使用正确的删除命令:gpg --delete-key [keyID]对于公钥和gpg --delete-secret-key [keyID]私钥。
| 归档时间: |
|
| 查看次数: |
20969 次 |
| 最近记录: |