Para importar uma chave pública no seu chaveiro, você precisa ter essa chave pública. Como você perdeu sua pasta .gnupg
, também perdeu as cópias locais das chaves públicas que deseja reimportar, por isso é preciso recuperá-las "em outro lugar". Geralmente, as chaves públicas de outras pessoas são encontradas em suas páginas da Web, anexadas a e-mails assinados que eles enviaram a você ou em servidores de chaves públicas
Se as chaves públicas que você procura estiverem realmente nos servidores principais, use gpg --recv-keys
para recuperá-las e importá-las no seu chaveiro. Por exemplo:
$ gpg --recv-keys 2EF8C903
gpg: requesting key 2EF8C903 from hkp server pool.sks-keyservers.net
gpg: key 2EF8C903: public key "Luuk Scholten <antispamsnip>" imported
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0 valid: 7 signed: 4 trust: 0-, 0q, 0n, 0m, 0f, 7u
gpg: depth: 1 valid: 4 signed: 0 trust: 3-, 0q, 0n, 0m, 1f, 0u
gpg: next trustdb check due at 2013-09-23
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
Como você pode ver, este comando encontrou exatamente uma chave correspondente para o ID especificado e o importou no meu chaveiro.
(Não há problema de segurança na importação de chaves públicas de outras pessoas no seu chaveiro. Importação não significa confiança .)