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

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

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

신뢰에 대해 읽어보세요수준그리고가치. 예를 들어미지수는 조표에 대한 소유자의 판단에 대해 아무것도 모릅니다. 원래 귀하에게 속하지 않은 공개 키링의 키는 이 신뢰 수준을 갖습니다..

관련 정보