उबंटू स्थापना के दौरान अपने घर निर्देशिका को एन्क्रिप्ट करने की पेशकश करता है। एन्क्रिप्शन में कुछ कमियां हैं - एक प्रदर्शन जुर्माना है और आपकी फ़ाइलों को पुनर्प्राप्त करना अधिक कठिन है। यदि आप बाद में अपना विचार बदलते हैं, तो आप Ubuntu को पुनर्स्थापित किए बिना एन्क्रिप्शन को हटा सकते हैं।
एन्क्रिप्शन को हटाने की प्रक्रिया में एन्क्रिप्शन के बिना आपके होम डायरेक्टरी की बैकअप कॉपी बनाना, मौजूदा होम डाइरेक्टरी को हटाना, एन्क्रिप्शन यूटिलिटीज को हटाना, और अनइंक्रिप्टेड कॉपी को वापस जगह पर ले जाना शामिल है।
बैक अप योर होम डायरेक्टरी
जब आप लॉग इन करते हैं तो आपकी होम निर्देशिका आपको अनएन्क्रिप्टेड रूप में उपलब्ध होती है, जिससे आप आसानी से अनएन्क्रिप्टेड बैकअप कॉपी बना सकते हैं।
बैकअप प्रतिलिपि बनाने के लिए, जब आप लॉग इन करते हैं और अपने उपयोगकर्ता नाम के साथ उपयोगकर्ता को प्रतिस्थापित करते हैं, तो एक टर्मिनल लॉन्च करें।
sudo cp -rp / home / user /home/user.backup
(यहाँ -rp विकल्प निर्देशिका को कॉपी करने के लिए cp को बताता है आर ecursively - अर्थात, इसके अंदर और - सब कुछ कॉपी करें पी फ़ाइल स्वामित्व और अनुमति जानकारी आरक्षित करें।)
अपने सिस्टम पर /home/user.backup निर्देशिका खोलें और सत्यापित करें कि बैकअप सफलतापूर्वक बनाया गया था। आपकी सभी फाइलें होनी चाहिए। यह हमेशा एक अच्छा विचार है कि अतिरिक्त बैकअप भी हो - बस के मामले में।
उपयोगकर्ता खाते स्विच करें
जब आप लॉग इन करते हैं तो आप एन्क्रिप्शन को हटा नहीं सकते, इसलिए आपको पहले एक अलग उपयोगकर्ता खाते में जाना होगा। ऐसा करने का सबसे सरल तरीका व्यवस्थापक (sudo) विशेषाधिकारों के साथ एक अन्य उपयोगकर्ता खाता बनाना है। एक अन्य उपयोगकर्ता खाता बनाने के लिए, पैनल पर अपना नाम क्लिक करें और उपयोगकर्ता खाते चुनें।
व्यवस्थापक खाता प्रकार के साथ एक नया उपयोगकर्ता खाता बनाएँ।
उपयोगकर्ता खाते के लिए एक पासवर्ड सेट करें। जब तक आप पासवर्ड सेट नहीं करते, तब तक आप दूसरे उपयोगकर्ता खाते के रूप में लॉग इन नहीं कर पाएंगे।
अन्य उपयोगकर्ता खाता बनाने के बाद पैनल से लॉग आउट करें।
लॉगिन स्क्रीन पर अपना अस्थायी उपयोगकर्ता खाता चुनें और लॉग इन करें।
एन्क्रिप्शन निकालें
एक बार जब आप अन्य उपयोगकर्ता खाते के रूप में लॉग इन करते हैं, तो एक टर्मिनल को फायर करें और अपने वर्तमान, एन्क्रिप्टेड होम डायरेक्टरी को हटाने के लिए निम्न कमांड चलाएं। सुनिश्चित करें कि आपके पास घर निर्देशिका को हटाने से पहले बैकअप है! और sudo rm -rf कमांड चलाते समय सावधान रहें - यदि आप सावधान नहीं हैं तो ये महत्वपूर्ण फाइलों को जल्दी से हटा सकते हैं।
sudo rm -rf / home / user
(उपयोगकर्ता को अपने उपयोगकर्ता नाम से बदलना याद रखें।)
अपने बैकअप फ़ोल्डर में .ecryptfs फ़ोल्डर हटाएं। जब तक आप इस फ़ोल्डर को नहीं हटाते एन्क्रिप्शन एन्क्रिप्शन की स्थापना रद्द नहीं की गई है:
sudo rm -rf /home/user.backup/.ecryptfs
अगला, अपने सिस्टम से एन्क्रिप्शन उपयोगिताओं को हटा दें:
sudo apt-get remove ecryptfs-utils libecryptfs0
अंत में, अपने होम डायरेक्टरी के अनएन्क्रिप्टेड बैकअप को उसके मूल स्थान पर पुनर्स्थापित करें:
sudo mv /home/user.backup / home / user
आपकी होम निर्देशिका अब अनएन्क्रिप्टेड है। आप लॉग आउट (या अपने सिस्टम को पुनरारंभ) कर सकते हैं और सामान्य रूप से लॉग इन कर सकते हैं। आप उपयोगकर्ता खाता विंडो से अस्थायी उपयोगकर्ता खाते को हटाना चाह सकते हैं।