gpg —list-keys 명령은 개인 키를 새로 설치한 후 uid [알 수 없음]을 출력합니다.

gpg —list-keys 명령은 개인 키를 새로 설치한 후 uid [알 수 없음]을 출력합니다.

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

신뢰에 대해 읽어보세요레벨그리고가치. 예:알 수 없음 키 서명에 대한 소유자의 판단에 대해서는 알려진 바가 없습니다. 귀하가 소유하지 않은 공개 키링의 키는 처음에 이 신뢰 수준을 갖습니다..

관련 정보