gpg -list-keys कमांड क्लीन इंस्टॉल पर निजी कुंजी आयात करने के बाद uid [अज्ञात] आउटपुट करता है


21

मैंने आर्क लिनक्स की एक साफ स्थापना की और अपने बैकअप किए गए gpg निजी कुंजी को आयात किया। एक स्वच्छता जाँच के रूप में मैं भागा:

gpg —list-keys

सब कुछ सामान्य दिखा, सिवाय इसके uidकि अब कौन पढ़ता है:

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

जब मैंने पहली बार क्लीन इंस्टॉल करने से पहले इस कुंजी को बनाया है:

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

इसे क्लीन इंस्टाल पर आयात [ ultimate ]करने के [ unknown ]बाद इसे क्यों बदला जाएगा ?

अग्रिम में धन्यवाद।

जवाबों:


30

GNUPG में एक ट्रस्ट डेटाबेस संग्रहीत है ~/.gnupg/trustdb.gpg

आप --export-ownertrustविकल्प का उपयोग करके इस ट्रस्ट डेटाबेस का बैकअप ले सकते हैं :

gpg --export-ownertrust > file.txt

यदि आपने अपनी गुप्त कुंजियाँ निर्यात की हैं और बाद में उन्हें नए वातावरण में आयात किया है, तो विश्वास डेटाबेस अब मौजूद नहीं है।

हालाँकि, यह आसानी से ठीक हो जाता है:

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

और परिवर्तनों को सहेजना न भूलें:

gpg> save

मैं 'gpg' प्राप्त करता रहता हूँ: यह बैच मोड में नहीं कर सकता '
टिम सिवुला
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.