![Как использовать опцию --locate-key в GnuPG?](https://rvso.com/image/109213/%D0%9A%D0%B0%D0%BA%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D0%BE%D0%BF%D1%86%D0%B8%D1%8E%20--locate-key%20%D0%B2%20GnuPG%3F.png)
Можете ли вы привести пример использования данной опции --locate-key
( gpg
кроме отображения ключа в локальной связке ключей)?
решение1
На странице руководства довольно ясно объясняется, как это использовать:
--locate-keys
Locate the keys given as arguments. This command basically uses the same
algorithm as used when locating keys for encryption or signing and may thus
be used to see what keys gpg might use. In particular external methods as
defined by --auto-key-locate may be used to locate a key. Only public keys
are listed.
Другими словами, --locate-keys
может использоваться для проверки того, какой ключ будет использоваться для данного идентификатора. В отличие от --list-keys
, он перечисляет только неотозванные и неистекшие ключи: все это ключи, которые GnuPG будет учитывать, например, при шифровании сообщений. Рассматривайте его как --list-keys
семантику поиска ключей --recipient
при использовании с --encrypt
.
Это во многом напоминает «отображение ключа в локальной связке ключей», но с некоторыми дополнительными ограничениями.