A mensagem de erro já inclui uma declaração detalhada do problema. Você provavelmente migrou sua pasta .gnupg
de outra máquina ou adulterou de outra forma as permissões de arquivo.
Essas duas linhas corrigem as permissões. O primeiro garante que a pasta ~/.gnupg
(e tudo nela) é realmente sua. Possivelmente, para ultrapassar a propriedade, requer privilégios de root, assim, o sudo
. A segunda linha garante que ninguém, exceto você, possa ler seu conteúdo (remova as permissões de leitura, gravação e execução do grupo e de outros usuários).
sudo chown -R ${USER}:${USER} ~/.gnupg
chmod -R go-rwx ~/.gnupg