पुराने घर से व्यक्तिगत PGP कुंजी पुनर्प्राप्त करें


15

कई जीवन पहले, मैंने लॉन्चपैड पर उबंटू आचार संहिता पर हस्ताक्षर करने के लिए एक जीपीजी कुंजी बनाई। मैंने वास्तव में इसका उपयोग नहीं किया है। कुछ समय बाद, मैंने अपने घर का समर्थन किया और नए सिरे से शुरुआत की।

यह सब 2009 में वापस आ गया था। मेरे पास अभी भी बैकअप है लेकिन अब मैं क्विकली के साथ खेलना शुरू कर रहा हूं और लॉन्चपैड पर चीजें अपलोड कर रहा हूं, मैं वास्तव में अपनी पीजीपी कुंजी वापस ले सकता हूं।

मैं वास्तव में नहीं जानता कि कुंजी कैसे व्यवस्थित है या यह कहाँ संग्रहीत है, लेकिन मैं अपनी पुरानी कुंजी को पुनर्प्राप्त करना चाहूंगा बजाय एक नया उत्पन्न करने के। किसी भी विचार जहां शुरू करने के लिए?

जवाबों:


15

यदि आपके पास अपनी पूरी पुरानी होम डायरेक्टरी है, तो आपको केवल ~/.gnupg/अपने नए घर में पुराने फोल्डर को कॉपी करना होगा ।

हालांकि यह ध्यान दिया जाना चाहिए कि यह वास्तव में बैकअप लेने और कुंजी को पुनर्स्थापित करने का सबसे अच्छा तरीका नहीं है। इसमें लक्ष्य प्रणाली पर gpg कीरिंग्स को ओवर राइट करने का ड्रा बैक है। यदि आपने सार्वजनिक कुंजी आयात की है या नई कुंजी बनाई है, तो यह आदर्श समाधान नहीं है।

आमतौर पर, आपको अपनी सार्वजनिक और निजी कुंजियों का उपयोग करके सहेजना चाहिए:

gpg -ao mypub.key --export <MY_KEY_ID>
gpg -ao myprivate.key --export-secret-keys <MY_KEY_ID>

फिर उन्हें नई प्रणाली पर आयात करें:

gpg --import myprivate.key
gpg --import mypub.key

इस तरह वे लक्ष्य प्रणाली पर कीरिंग में जुड़ जाते हैं।


कृपया अवगत रहें कि gpg यहाँ लटका नहीं है, इसे प्रत्येक कुंजी के लिए पासफ़्रेज़ के लिए पूछना चाहिए।
18'18

3

अपने पुराने होम डायरेक्टरी के ./gnupg पर नेविगेट करें

फिर

gpg --import pubring.gpg
gpg --import secring.gpg

वहाँ कुछ और आयात करें, जिसकी आपको आवश्यकता हो सकती है।


0

मेरी भी यही समस्या थी।

और मैंने नई से / .gnupg / Private-keys-v1.d फोल्डर से .np फाइल को चलाकर और gnupg को फिर से शुरू करके अपनी नई जेनरेट की हुई कुंजियों को खोए बिना इसे हल किया।

यह केवल GnuPG 2.1 या इसके बाद के संस्करण के साथ काम करता है।

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