gpg 密钥的导入、导出

参考:

  1. gpg 密钥生成、导入、导出、自动输入密码
  2. How do I delete secret subkeys correctly?


注意:
本文不对GPG的操作做详细介绍,有深入了解者自行参考:gpg 密钥生成、导入、导出、自动输入密码


查看主机上的公钥:
gpg --list-keys


查看主机上的私钥:
gpg --list-secret-keys


image


由于主机上可以保存多对GPG秘钥对,因此我们需要注意公钥和私钥是成对匹配的。


导出公钥:

gpg --armor --output gpg.pub --export 81451E9950A283EC93FC270736C7920BBBAF1229

导出私钥:

gpg --armor --output gpg.key --export-secret-keys 81451E9950A283EC93FC270736C7920BBBAF1229

image


image



先删除私钥:

gpg --batch --yes --delete-secret-keys  81451E9950A283EC93FC270736C7920BBBAF1229

后删除公钥:

gpg --batch --yes --delete-keys  81451E9950A283EC93FC270736C7920BBBAF1229

image




导入公钥:

gpg --import  --pinentry-mode loopback --batch gpg.pub

导入私钥:

gpg --import  --pinentry-mode loopback --batch gpg.key

image




posted on 2024-01-02 23:17  Angry_Panda  阅读(1002)  评论(0)    收藏  举报

导航