यह इस ब्लॉग पर आधारित एक बहुत ही सरल विधि है जिसका उपयोग 11.04 या 11.10 लाइव सीडी / usb या यदि आप बूट करते हैं 11.04 / 11.10 स्थापित करें
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
इसके लिए आवश्यक है कि आप उस उपयोगकर्ता के लॉगिन पासवर्ड को जानें जिसकी एन्क्रिप्टेड निर्देशिका को पुनर्प्राप्त किया जाना है।
यदि उपयोगकर्ता नाम भी जाना जाता है, तो पुनर्प्राप्त फ़ाइलों को कॉपी करना बहुत सरल किया जा सकता है, (कोई कारण नहीं पता होना चाहिए), इसलिए पहले विधि को बाहर रखना होगा।
यदि आप अपने लिफ़ाफ़े-पासफ़्रेज़ को नहीं जानते हैं
आप अपने लॉगिन पासफ़्रेज़ का उपयोग करके फ़ाइल /home/username/.ecryptfs/wrapped-passphrase को डिक्रिप्ट करके इसे पुनर्प्राप्त करने में सक्षम हो सकते हैं।
चरण 1
$ sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
चरण 2
माउंट पासफ़्रेज़ को प्रकट करने के लिए अपना लॉगिन पासफ़्रेज़ टाइप करें यह असमर्थ था
लाइव सीडी / यूएसबी के लिए
लाइव सीडी / यूएसबी के लिए बूट करें, मुझे चुनें विकल्प चुनें। एक बार डेस्कटॉप पर पावर कॉग इंडिकेटर> सिस्टम सेटिंग्स> यूजर अकाउंट पर क्लिक करें। यदि पासवर्ड का अनुरोध किया जाता है तो कीबोर्ड पर केवल एंटर दबाएं। (कोई पारणशब्द नहीं
एक नया उपयोगकर्ता बनाएं, ठीक उसी नाम का उपयोग करें जिस उपयोगकर्ता की निर्देशिका को पुनर्प्राप्त किया जाना है । अकाउंट टाइप पर क्लिक करें, एडमिनिस्ट्रेटर चुनें। एक बार "खाता अक्षम" पर क्लिक करें और खाता सक्षम करें। पासवर्ड मायने नहीं रखता है, 123456 या जो भी स्वीकार किया जाएगा वह करेगा।
यदि एक 11.04 लाइव सीडी / यूएसबी का उपयोग करके एक टर्मिनल खोलें और इस कमांड को चलाएं, तो 11.10 या नए को कोई आवश्यकता नहीं है
gconftool-2 -s -t bool /apps/indicator-session/suppress_logout_menuitem false
अब लॉग आउट करें और लॉगिन स्क्रीन पर नया उपयोगकर्ता चुनें, लॉगिन करें। एक बार खुले nautilus में लॉग इन करें और उस पैराग्राफ़ को माउंट करें जहाँ एन्क्रिप्टेड डायरेक्टरी है। फिर एक टर्मिनल खोलें और इसे चलाएं
sudo ecryptfs-recover-private
यह पता लगाने में थोड़ा समय लग सकता है, जब संकेत दिया जाता है, यदि निर्देशिका मिली तो वह वांछित है, तो y चुनें
जब "लॉगिन पासफ़्रेज़" के लिए कहा जाता है, तो उस उपयोगकर्ता के पासवर्ड का उपयोग करें, जिसकी एन्क्रिप्ट की गई फ़ाइलें पुनर्प्राप्त की जानी हैं
यहाँ एक पूर्व है।
doug@ubuntu:~$ sudo ecryptfs-recover-private
INFO: Searching for encrypted private directories (this might take a while)...
INFO: Found [/media/03b449b1-3c0b-481d-a917-afeb3e528a5a/home/.ecryptfs/doug/.Private].
Try to recover this directory? [Y/n]: y
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [4b308179ad1441de] into the user session keyring
INFO: Success! Private data mounted read-only at [/tmp/ecryptfs.NgZaH4ds].
अब / tmp में ब्राउज़ करें, आप ecryptfs.XXXXXXXX निर्देशिका के मालिक होंगे और किसी भी फाइल को स्वतंत्र रूप से देख और कॉपी कर सकते हैं
दोहरे बूट से
मूल रूप से एक ही .. कुछ अलग है।, अपने व्यवस्थापक अकाउन्ट में लॉगिन करें
Ecryptfs-utils स्थापित करें
sudo apt-get install ecryptfs-utils
फिर ऊपर की तरह ही, ठीक उसी उपयोगकर्ता नाम के साथ एक नया उपयोगकर्ता बनाएं, जिसकी फ़ाइलों को पुनर्प्राप्त किया जाना है, नए उपयोगकर्ता को लॉगिन करें, विभाजन को माउंट करें, कमांड चलाएं, ect।
यदि किसी कारण से ठीक उसी उपयोगकर्ता नाम से पुनर्प्राप्त करने की इच्छा नहीं है
फिर आप उस उपयोगकर्ता को बनाने के साथ-साथ 11.04 जीडी / यूएसबी पर gconf सेटिंग बदलने की कोई आवश्यकता नहीं है। अन्यथा जीवित सत्र या दोहरे बूट पुनर्प्राप्ति के लिए ऊपर जैसा दिखाया गया है।
मुख्य अंतर आपको पुनर्प्राप्त फ़ाइलों को देखने के लिए रूट होने की आवश्यकता होगी और आपको किसी भी फाइल को रूट स्वामित्व वाली निर्देशिका में कॉपी करने की आवश्यकता होगी। उन्हें कॉपी करने के बाद फिर सामान्य रूप से स्थानांतरित किया जा सकता है
एक ने देखने और कॉपी करने का तरीका सुझाया
sudo mkdir /tmp/backup; gksudo nautilus /tmp/backup
फिर दूसरे टर्मिनल (gksudo nautilus) को दूसरे टर्मिनल या Alt + F2 से खोलें, इसमें ब्राउज़ करें / tmp / the_recovered_directory
जो भी आप / tmp / backup की इच्छा रखते हैं उसे कॉपी करें, फिर आप / tmp / backup से 'सामान्य' के रूप में कॉपी कर सकेंगे।
ls -a ~
, फिर कॉपी-पेस्ट करें और केवल अपने आउटपुट पर सवाल करें। (कृपया <पूर्व> HTML टैग का उपयोग करें!)