导入 gpg 密钥失败,gpg:找不到可写密钥环:未找到

导入 gpg 密钥失败,gpg:找不到可写密钥环:未找到

exported_key当我尝试使用以下命令在新计算机上导入 gpg 密钥时:

用户@计算机:~$ gpg --importexported_key

它返回:

gpg: no writable keyring found: Not found                                                                                                                                                                   
gpg: error reading 'export': General error                                                                                                                                                                  
gpg: import from 'export' failed: General error                                                                                                                                                             
gpg: Total number processed: 0 

答案1

实际上,出于某种原因,我拥有这些文件的 root 所有权:

~/.gnupg/pubring.kbx
~/.gnupg/pubring.kbx~

通过以下方式恢复正确的所有权:

chown user:user ~/.gnupg/pubring.kbx*

修复了问题:

用户@计算机:~$ gpg --importexported_key

不返回任何内容并且:

用户@计算机:~$ gpg --list-keys

显示新密钥。

相关内容