O comando gpg —list-keys gera uid [desconhecido] após importar a chave privada para uma instalação limpa

O comando gpg —list-keys gera uid [desconhecido] após importar a chave privada para uma instalação limpa

Fiz uma instalação limpa do Arch Linux e importei minha chave privada gpg de backup. Como verificação de sanidade, executei:

gpg —list-keys

Tudo apareceu normalmente, exceto o uidque agora diz:

uid [ unknown ] User < [email protected] >

Quando criei essa chave pela primeira vez antes da instalação limpa, ela dizia:

uid [ ultimate ] User < [email protected] >

Por que mudaria de [ ultimate ]para [ unknown ]depois de importá-lo para uma instalação limpa?

Desde já, obrigado.

Responder1

GNUPG tem um banco de dados confiável armazenado em~/.gnupg/trustdb.gpg

Você pode fazer backup desse banco de dados confiável usando a --export-ownertrustopção:

gpg --export-ownertrust > file.txt

Se você exportou suas chaves secretas e as importou posteriormente para um novo ambiente, o banco de dados confiável não estará mais presente.

No entanto, isso é facilmente remediado:

gpg --edit-key [email protected]

gpg> trust

Please decide how far you trust this user to correctly verify other users' keys
(by looking at passports, checking fingerprints from different sources, etc.)

  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

Your decision? 5

E não se esqueça de salvar as alterações:

gpg> save

Leia sobre confiançaníveisevalores. Por exemplodesconhecido Nada se sabe sobre o julgamento do proprietário na assinatura das chaves. As chaves do seu chaveiro público que você não possui inicialmente têm esse nível de confiança.

informação relacionada