बर्याच काळ उबंटूने आम्हाला आमच्या वैयक्तिक फोल्डरला एनक्रिप्ट करण्यासाठी स्थापना प्रक्रियेदरम्यान एक पर्याय ऑफर केला आहे, आपल्यातील बरेच लोक याकडे दुर्लक्ष करतात. हा पर्याय एक सुरक्षा उपाय आहेडी जेणेकरून बाह्य लोकांकडे आमच्या वैयक्तिक फोल्डरमध्ये प्रवेश असेल.
लिनक्स वर आमच्याकडे अनेक पर्याय आहेत यापैकी फाईल्सवरील जीपीजी, डिरेक्टरीजवरील ईक्रिप्ट्स किंवा एनएफएस, डिव्हाइसवर ट्रूक्रिप्ट किंवा डीएम-क्रिप्ट, लूप फाइल्ससाठी लूप-एईएस, इतर. म्हणूनच या ट्यूटोरियल मध्ये आपण आपले वैयक्तिक फोल्डर एन्क्रिप्ट करण्यासाठी eCryptfs वापरू.
ECryptfs हे एक साधन आहे जे आम्हाला लिनक्स सिस्टम अंतर्गत फाइल सिस्टम एन्क्रिप्ट करण्याची परवानगी देते, eCryptfs प्रत्येक लिखित फाईलच्या शीर्षलेखात क्रिप्टोग्राफिक मेटाडाटा संचयित करते, जेणेकरून एनक्रिप्टेड फायली यजमानांच्या दरम्यान कॉपी केल्या जाऊ शकतात.
लिनक्स कर्नल की रिंगमधील योग्य की सह फाइल डिक्रिप्ट केली जाईल. उबंटूच्या एन्क्रिप्टेड होम डिरेक्टरीचा आधार म्हणून ईक्रिप्ट्स व्यापकपणे वापरला जातो आणि तो क्रोमओएसचा देखील मूळ आहे.
उबंटू 18.04 आणि डेरिव्हेटिव्ह्जवर ईक्रिप्ट्स कसे स्थापित करावे?
आमचे फोल्डर कूटबद्ध करण्यासाठी, आपण काही उपयुक्तता स्थापित केल्या पाहिजेत, आम्ही त्यांना उबंटू सॉफ्टवेअर सेंटर वरून शोधू शकतो किंवा सिनॅप्टिकच्या मदतीने आम्हाला फक्त शोधणे आवश्यक आहे:
ecryptfs
किंवा देखील टर्मिनल आपल्या संगणकावर स्थापित करण्यासाठी वापरू शकतोटर्मिनल उघडून पुढील कमांड कार्यान्वित करा.
sudo apt install ecryptfs-utils cryptsetup
उबंटू 18.04 मध्ये वैयक्तिक फोल्डर कूटबद्ध कसे करावे?
आताहे जाणून घेणे महत्वाचे आहे की आम्ही वापरात असलेल्या वापरकर्त्याचे वैयक्तिक फोल्डर एन्क्रिप्ट करू शकणार नाही, ते त्या कारणास्तव आहे आम्ही सिस्टममध्ये दुसरा वापरकर्ता तयार करून स्वतःस समर्थन दिले पाहिजे हे कार्य करण्यासाठी आणि प्रशासकास परवानगी देण्यासाठी.
हे तात्पुरते असू शकते, जेणेकरून आपण नंतर ते हटवू शकता. प्रशासक अधिकारांसह नवीन वापरकर्ता तयार करण्यासाठी, आपण हे वापरू शकता:
सेटिंग्ज> तपशील> वापरकर्त्यांकडूनः
O कमांड लाइन वरुन:
sudo adduser <user>
sudo usermod -aG sudo <user>
आता एनक्रिप्ट करण्यासाठी आम्ही वापरकर्त्याचे मुख्य फोल्डर स्थानांतरित केले पाहिजे.
आमच्या वापरकर्ता खात्यात सत्र बंद करण्यासाठी आणि त्यांच्या वैयक्तिक फोल्डरला कूटबद्ध करण्यात सक्षम होण्यासाठी नव्याने तयार केलेल्या खात्यात लॉग इन करण्यासाठी त्यांना सहजपणे आणि अंतर्ज्ञानाने लक्षात ठेवले पाहिजे.
पूर्ण झाले आपण टर्मिनल उघडून ही आज्ञा कार्यान्वित केली पाहिजे आम्हाला पाहिजे असलेले होम फोल्डर स्थानांतरित करण्यासाठी:
sudo ecryptfs-migrate-home -u usuariodelacarpeta
जेव्हा ही आज्ञा चालविते, इच्छित वापरकर्त्याच्या होम फोल्डरची एक बॅकअप प्रत तयार केली जाते. या प्रक्रियेस थोडा वेळ लागू शकेल म्हणून आपण धीर धरा पाहिजे.
प्रक्रिया संपल्यानंतर, सिस्टममधून लॉग आउट करा आणि सामान्य वापरकर्ता प्रमाणपत्रे वापरुन लॉग इन करा.
जवळजवळ समाप्त एनक्रिप्शनमध्ये संकेतशब्द जोडणे आवश्यक आहेत्यासाठी टर्मिनल उघडून पुढील कमांड कार्यान्वित करणे आवश्यक आहे.
ecryptfs-unwrap-passphrase
एकदा ही प्रक्रिया समाप्त झाल्यानंतर, आम्हाला फक्त आपला संगणक पुन्हा सुरू करावा लागेल जेणेकरून आम्ही आपला डेटा कूटबद्ध केल्याचा आनंद घेऊ शकू.
आधीपासूनच आहे तात्पुरते वापरकर्ता सुरक्षितपणे काढू शकतो, तसेच बॅकअप तयार केला.
जर त्यांना बॅकअप नाव आठवत नसेल तर टर्मिनलमध्ये ते चालवू शकतात
ls /home
आणि आम्ही पाहू शकतो की नमूद केलेल्या फोल्डर्सपैकी एक हे वापरकर्तानाव आणि त्यानंतर काही क्रमांक आणि अक्षरे असणे आवश्यक आहे (जसे की logix.4xVQvCsO) - ते बॅकअप आहे.
परंतु ही पाऊल रीबूट झाल्यानंतरच आहे.
नवीन वापरकर्त्याचे फोल्डर कूटबद्ध केले जाऊ शकते?
ही प्रक्रिया नवीन वापरकर्त्यांसाठी देखील लागू केली जाऊ शकते, म्हणून येथे दर्शविलेल्या आज्ञा या सारख्याच आहेत कारण आम्ही आपले वापरकर्ता खाते नवीन कूटबद्ध करण्यासाठी वापरत आहोत.
sudo adduser --encrypt-home <user>
प्रशासक परवानग्यांसह नवीन वापरकर्ता तयार करण्यासाठी:
sudo usermod -aG sudo <user>
आता आम्ही त्याला एक सशक्त संकेतशब्द प्रदान करतो:
ecryptfs-unwrap-passphrase
आम्ही उपकरणे पुन्हा सुरू करतो आणि तेच आहे.
पुढील अडचणीशिवाय उबंटू मूळतः वापरतात असे हे एक साधन आहे, परंतु काही विशिष्ट आणि प्रगत कार्ये असलेले काही इतर आहेत, जसे की आपल्याला आमचे वैयक्तिक फोल्डर कूटबद्ध करण्यासाठी इतर कोणतीही पद्धत माहित असेल तर ती टिप्पण्यांमध्ये आमच्याशी सामायिक करण्यास अजिबात संकोच करू नका.