उबंटू एन्क्रिप्शन के लिए eCryptfs का उपयोग करता है। जब आप लॉग इन करते हैं, तो आपकी होम निर्देशिका स्वचालित रूप से आपके पासवर्ड से डिक्रिप्ट हो जाती है। हालांकि एन्क्रिप्शन के लिए प्रदर्शन जुर्माना है, लेकिन यह निजी डेटा को गोपनीय रख सकता है, खासतौर पर उन लैपटॉप पर जिन्हें चोरी किया जा सकता है।
शुरू करना
इनमें से कोई भी करने से पहले, आपको यह सुनिश्चित करना चाहिए कि आपके पास अपनी होम निर्देशिका और महत्वपूर्ण फाइलों का बैकअप है। माइग्रेशन कमांड आपके कंप्यूटर पर बैकअप बनाएगा, लेकिन अतिरिक्त बैकअप रखना महत्वपूर्ण है - बस मामले में।
सबसे पहले, एन्क्रिप्शन उपयोगिताओं को स्थापित करें:
sudo apt-get install ecryptfs-utils cryptsetup
अपने होम फ़ोल्डर माइग्रेट करना
लॉगिन स्क्रीन पर अपना नया, अस्थायी उपयोगकर्ता खाता चुनें और इसके साथ लॉग इन करें।
sudo ecryptfs-migrate-home -u user
आपको अपना उपयोगकर्ता खाता पासवर्ड देना होगा। आपके द्वारा करने के बाद, आपकी होम निर्देशिका एन्क्रिप्ट की जाएगी और आपको कुछ महत्वपूर्ण नोट्स प्रस्तुत किए जाएंगे। संक्षेप में, नोट्स कहते हैं:
- रीबूट से पहले आपको तुरंत अन्य उपयोगकर्ता खाते के रूप में लॉग इन करना होगा!
- आपकी मूल होम निर्देशिका की एक प्रति बनाई गई थी। यदि आप अपनी फ़ाइलों तक पहुंच खो देते हैं तो आप बैकअप निर्देशिका को पुनर्स्थापित कर सकते हैं।
- आपको रिकवरी वाक्यांश उत्पन्न करना और रिकॉर्ड करना चाहिए।
- आपको भी अपने स्वैप विभाजन को एन्क्रिप्ट करना चाहिए।
लॉग आउट करें और अपने मूल उपयोगकर्ता खाते के रूप में वापस लॉग इन करें। वापस लॉग इन करने से पहले अपने सिस्टम को रीबूट न करें!
आप चला सकते हैं ecryptfs-खोलना-पदबंध किसी भी समय इस पासफ्रेज़ को देखने के लिए आदेश।
स्वैप विभाजन को एन्क्रिप्ट करना
जब आप उबंटू इंस्टॉल करते समय एन्क्रिप्टेड होम निर्देशिका सेट अप करते हैं, तो आपका स्वैप विभाजन भी एन्क्रिप्ट किया जाता है। होम निर्देशिका एन्क्रिप्शन सेट अप करने के बाद, आप स्वैप एन्क्रिप्शन भी सेट अप करना चाहेंगे। ऐसा करने के लिए, टर्मिनल में निम्न आदेश चलाएं:
sudo ecryptfs-setup-swap
साफ - सफाई
एक बार या दो बार अपने सिस्टम को पुनरारंभ करने के बाद और सबकुछ ठीक से काम करने के बाद, आप सबकुछ साफ कर सकते हैं। उपयोगकर्ता खाते को हटाने के अलावा, आप अपने सिस्टम की / होम निर्देशिका में स्थित बैकअप होम फ़ोल्डर को हटा सकते हैं।
sudo rm -rf /home/user.random