Lệnh gpg trong danh sách khóa phím uid [không xác định] sau khi nhập khóa riêng vào bản cài đặt sạch


21

Tôi đã cài đặt Arch Linux sạch và nhập khóa riêng gpg đã sao lưu của mình. Khi kiểm tra sự tỉnh táo tôi đã chạy:

gpg —list-keys

Mọi thứ hiện lên như bình thường ngoại trừ cái uidmà bây giờ đọc:

uid [ unknown ] User < user@useremail.com >

Khi tôi lần đầu tiên tạo khóa này trước khi cài đặt sạch, nó sẽ đọc:

uid [ ultimate ] User < user@useremail.com >

Tại sao nó sẽ thay đổi từ [ ultimate ]thành[ unknown ] sau khi nhập nó vào một sạch sẽ cài đặt?

Cảm ơn trước.

Câu trả lời:


30

GNUPG có cơ sở dữ liệu tin cậy được lưu trữ tại ~/.gnupg/trustdb.gpg

Bạn có thể sao lưu cơ sở dữ liệu tin cậy này bằng --export-ownertrusttùy chọn:

gpg --export-ownertrust > file.txt

Nếu bạn đã xuất các khóa bí mật của mình và nhập chúng sau này vào một môi trường mới, cơ sở dữ liệu tin cậy sẽ không còn nữa.

Tuy nhiên, điều này dễ dàng được khắc phục:

gpg --edit-key user@useremail.com

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

Và đừng quên lưu các thay đổi:

gpg> save

Tôi tiếp tục nhận được `gpg: không thể làm điều này trong chế độ hàng
loạt`
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.