2 Gnome Password Keyrings को कैसे मर्ज करें?


15

मैंने दो पासवर्ड कीरिंग्स के साथ समाप्त किया है - एक पुराने लैपटॉप से ​​और एक वर्तमान इंस्टॉलेशन से।

मैं दो पासवर्ड कुंजी को एक में कैसे मिलाऊँ ताकि मुझे लॉगिन पर दोनों को अनलॉक न करना पड़े?


यदि आप अपने लॉगिन के लिए अपनी कुंजी के समान पासवर्ड का उपयोग करते हैं, तो आपको उन्हें अनलॉक नहीं करना चाहिए।
JanC

1
@ JANC यह काम नहीं करेगा यदि आप ऑटो-लॉगिन का उपयोग कर रहे हैं
8128

यह मेरे लिए काम नहीं करता है और मैं ऑटोलॉगिन का उपयोग नहीं करता हूं :(
तेजो रज

जवाबों:


11

जब आप पासवर्ड को अपने कीरिंग्स से हटाते हैं, तो गनोम कीरिंग मैनेजर फाइलों को स्पष्ट पाठ के रूप में बचाएगा। आप उन फ़ाइलों को टेक्स्ट एडिटर से संपादित कर सकते हैं और चारों ओर कीज़ कॉपी कर सकते हैं। कीरिंग फ़ाइलों को फिर से एन्क्रिप्ट करने के लिए एक पासवर्ड सेट करें।

मेरा सुझाव है कि ऐसा करने से पहले आप अपनी कीरिंग फ़ाइलों का बैकअप लें।

मुझे लगता है आप इस तरह से दो keyrings है:

दो कुंजी

और इस तरह दिख रही कीरिंग फाइलें:

$ cd ~/.local/share/keyrings
$ file foo.keyring bar.keyring 
foo.keyring: GNOME keyring, major version 0, minor version 0, crypto type 0 (AEL), hash type 0 (MD5), name "foo", last modified Thu Jan  1 01:00:00 1970, created Thu Jan  1 01:00:00 1970, not locked if idle, hash iterations 1087, salt 10888099772058093604, 1 item(s)
bar.keyring: GNOME keyring, major version 0, minor version 0, crypto type 0 (AEL), hash type 0 (MD5), name "bar", last modified Thu Jan  1 01:00:00 1970, created Thu Jan  1 01:00:00 1970, not locked if idle, hash iterations 1749, salt 12972167437702069911, 1 item(s)

पासवर्ड को दो कीयरों से निकालें। पासवर्ड को हटाने के लिए आपको पासवर्ड बदलना होगा (राइट क्लिक> पासवर्ड बदलें), पुराना पासवर्ड डालें और नया पासवर्ड खाली छोड़ दें। एक संवाद आपको सत्यापित करने के लिए संकेत देगा कि आप अपने पासवर्ड को अनएन्क्रिप्टेड स्टोर करना चाहते हैं।

अब आपकी फ़ाइलों को इस तरह दिखना चाहिए:

$ file foo.keyring bar.keyring 
foo.keyring: ASCII text
bar.keyring: ASCII text
$ cat foo.keyring 

[keyring]
display-name=foo
ctime=0
mtime=0
lock-on-idle=false
lock-after=false

[1]
item-type=0
display-name=key1
secret=pass1
mtime=1311897928
ctime=0
$ cat bar.keyring 

[keyring]
display-name=bar
ctime=0
mtime=0
lock-on-idle=false
lock-after=false

[1]
item-type=0
display-name=key2
secret=pass2
mtime=1311900380
ctime=0

अपने पसंदीदा पाठ संपादक का उपयोग करके फ़ाइलों को संपादित करें। अनुभाग संख्याओं को बदलना सुनिश्चित करें ताकि वे लगातार हों और ओवरलैप न हों।

$ cat foo.keyring 

[keyring]
display-name=foo
ctime=0
mtime=0
lock-on-idle=false
lock-after=false

[1]
item-type=0
display-name=key1
secret=pass1
mtime=1311897928
ctime=0

[2]
item-type=0
display-name=key2
secret=pass2
mtime=1311900380
ctime=0

चित्रमय कीरिंग प्रबंधक पर वापस जाएं। लॉक करें, फिर कीरिंग को अनलॉक करें ताकि परिवर्तन प्रभावी हों (राइट क्लिक> लॉक, राइट क्लिक> अनलॉक)। वैकल्पिक रूप से आप कीरिंग मैनेजर को बंद और फिर से खोल सकते हैं। अब आपको उन सभी कुंजियों को देखना चाहिए जिन्हें आपने एक कीरिंग में स्थानांतरित किया है।

कुंजी के साथ दो keyrings ले जाया गया

अब आप एक पासवर्ड सेट कर सकते हैं और कीरिंग फाइलें एक बार फिर से एन्क्रिप्ट की जाएंगी।


बहुत बढ़िया, क्या ऐप्स को इस तरह से चाबी मिली? यही है, क्या ऐप एक अद्वितीय आईडी (जो यह होगा?) या कीरिंग / नाम के आधार पर कुंजी को देखते हैं?
MarkovCh1

1
@Syzygy: GNOME कीरिंग एपीआई सभी keyrings पर खोज करने के तरीकों प्रदान करता है, लेकिन यह भी कीरिंग और आईडी का उपयोग कर एक विशिष्ट कुंजी लेने के लिए। यह एप्लिकेशन पर निर्भर करता है कि वह कुंजी की खोज करेगा या किसी विशिष्ट कीरिंग की तलाश करेगा।
लीमना

-1

क्या प्रारूप में आप इन keyrings है? यदि आप उन्हें पासवर्ड और एन्क्रिप्शन कुंजी संवाद दोनों में प्रबंधित कर रहे हैं, तो क्या आप "पुराने लैपटॉप" कीरिंग में सभी कुंजियों का चयन नहीं कर सकते, राइट-क्लिक करें और कॉपी चुनें, और फिर उन्हें अन्य कीरिंग में पेस्ट करें?

एक .keyring फ़ाइल की संरचना का वर्णन करने वाला एक दस्तावेज़: http://archpub20.cs.ccu.edu.tw/cgi-bin/dwww?type=file&location=/usr/share/doc-gnome-keyring/file-format। टेक्स्ट


"गनोम-कीरिंग कस्टम प्रारूप जैसा कि देखा गया है $ cat ~/.gnome2/keyrings/*.keyring"। नहीं copyविकल्प संग्रहीत पासवर्ड पर उपलब्ध नहीं है। जैसा कि मुझे पता है कि कॉपी = क्लिपबोर्ड में सार्वजनिक कुंजी कॉपी करना।
दिमा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.