Gpg

GPG 丟棄所有非自簽名

  • September 11, 2021

我想從包括所有非自簽名的密鑰伺服器導入/刷新 gpg 密鑰。例如,每當我嘗試這樣做時,gpg 都會說

gpg: key <number>: number of dropped non-self-signatures: 24
[...]
gpg: Total number processed: 1
gpg:              unchanged: 1

根據文件,這似乎是一種可取的行為,以避免導入充斥著虛假簽名的密鑰,但是我無法讓 gpg 做我想做的事。

我嘗試過導入/刷新密鑰

gpg --verbose --import-options no-self-sigs-only --keyserver keyserver.ubuntu.com --recv-keys <fingerprint>

但輸出是一樣的。

解決了。正確的標誌是--keyserver-options no-self-sigs-only,例如

gpg --verbose --keyserver-options no-self-sigs-only --keyserver keyserver.ubuntu.com --refresh-keys

引用自:https://unix.stackexchange.com/questions/668473