gpg2는 .key 파일을 가져오지 않습니다. 유효한 OpenPGP 데이터가 없습니다.

gpg2는 .key 파일을 가져오지 않습니다. 유효한 OpenPGP 데이터가 없습니다.

백업에서 이전 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

관련 정보