Arch Linux를 새로 설치하고 백업된 GPG 개인 키를 가져왔습니다. 온전한 확인을 위해 다음을 실행했습니다.
gpg —list-keys
uid
현재 다음 과 같은 내용을 제외하고 모든 것이 정상적으로 나타났습니다 .
uid [ unknown ] User < [email protected] >
새로 설치하기 전에 이 키를 처음 생성했을 때 다음과 같이 표시되었습니다.
uid [ ultimate ] User < [email protected] >
새로 설치한 후 왜 에서 [ ultimate ]
로 변경되나요 ?[ unknown ]
미리 감사드립니다.
답변1
GNUPG에는 다음 위치에 신뢰 데이터베이스가 저장되어 있습니다.~/.gnupg/trustdb.gpg
다음 옵션 을 사용하여 이 신뢰 데이터베이스를 백업할 수 있습니다 --export-ownertrust
.
gpg --export-ownertrust > file.txt
비밀 키를 내보냈다가 나중에 새 환경으로 가져오면 신뢰 데이터베이스가 더 이상 존재하지 않습니다.
그러나 이는 쉽게 해결됩니다.
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
그리고 변경 사항을 저장하는 것을 잊지 마세요:
gpg> save
신뢰에 대해 읽어보세요레벨그리고가치. 예:알 수 없음 키 서명에 대한 소유자의 판단에 대해서는 알려진 바가 없습니다. 귀하가 소유하지 않은 공개 키링의 키는 처음에 이 신뢰 수준을 갖습니다..