我想从备份导入我的旧 gpg2 秘密密钥环。我只有我的旧.gnupg
目录。
但该文件夹中的所有文件都无法被 gpg2 识别,当我尝试使用--import
它们时,它会显示“未找到有效的 OpenPGP 数据”。
如何导入我的旧密钥?
答案1
.gnupg
通过用旧目录替换新目录,以可导入格式导出密钥,然后恢复新目录.gnupg
并导入密钥来解决此问题:
mv ~/.gnupg ~/.new_gnupg
cp -r old_backup/.gnupg ~
gpg2 --export-secret-keys > sec.gpg
rm -r ~/.gnupg
mv ~/.new_gnupg ~/.gnupg
gpg2 --import sec.gpg