Gpg

用於密鑰搜尋的 GPG 密鑰伺服器?

  • December 22, 2021

1)我如何知道哪些伺服器用於搜尋密鑰gpg

gpg --search-key <keyword> 

2)如何將伺服器添加到查詢伺服器列表中?

“信譽良好的”密鑰伺服器與其他人交換密鑰更新,因此使用一個與使用另一個相同(在某些情況下會略有延遲)。過去,建議使用 SKS 伺服器池,最好使用安全連接;有關詳細資訊,請參閱上一個連結或此答案。但是該池已被禁用。

從 GPG 2.3.2 開始,預設使用 keyserver.ubuntu.com;要對舊版本執行此操作,請使用:

gpg --keyserver keyserver.ubuntu.com --search-key ...

如果您使用的是該版本或更高版本,並且尚未更改其預設配置,則無需手動指定密鑰伺服器即可。

如有必要,您可以通過添加相關選項來永久儲存密鑰伺服器設置(如果守護程序已經在執行~/.gnupg/dirmngr.conf,您可能需要執行):gpgconf --reload dirmngr``dirmngr

keyserver hkps://keyserver.ubuntu.com

您可以在該文件中指定多個keyserver選項,但我的印像是只考慮最後一個選項。

要真正回答您最初的問題,至少 2.1 版的 GPG 顯示了用於查詢的密鑰伺服器:

$ gpg --search-key A36B494F
gpg: data source: https://host-37-191-236-118.lynet.no:443
...

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