基于这篇文章的一个问题。
如果你想信任一个公钥,两个命令可以实现目标:
gpg --edit-key someone's_public_key
gpg --sign-key someone's_public_key
我能找到的明显一点是您有 6 种选择--edit-key
:
1 = I don't know or won't say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
是gpg --sign-key someone's_public_key
=gpg --edit-key someone's_public_key (option 5)
吗?
他们之间的其他要点是什么?
gpg --sign-key someone's_public_key
等于gpg --edit-key someone's_public_key
(选项 2)。当您导入某人的公钥时,它将使用选项 2 自动签名,因此您无需运行 sign-key 命令。您可以稍后使用 编辑信任级别
--edit-key
。我的
man gpg
说:由于没有 option
--edit
,但有--edit-key
and--edit-card
,我假设它们的意思是--edit-key
,并且确实是相同的(选择的模默认值)。