व्यक्तिगत फ़ोल्डरों को एन्क्रिप्ट कैसे करें?


86

मान लें कि मेरे पास एक फ़ोल्डर है, मेरे दस्तावेज़ फ़ोल्डर के भीतर, जिसमें ऐसी फाइलें हैं जो मैं चाहता हूं कि कोई भी बिना पासवर्ड के न पहुंच सके।

क्या उस फ़ोल्डर को बंद करने का कोई तरीका है ताकि वह पासवर्ड संरक्षित / एन्क्रिप्ट किया गया हो?

वास्तव में, क्या किसी भी व्यक्तिगत फ़ोल्डर को पासवर्ड-प्रोटेक्ट करना संभव है?

जवाबों:


58

Cryptkeeper

चेतावनी: CryptKeeper ने हाल ही में बताया है कि इसमें एक सार्वभौमिक पासवर्ड बग है जो आपके डेटा को संभावित जोखिम पर रखता है। यह समस्या अभी तक उबंटू में तय नहीं की जा सकती है, इस समाधान का उपयोग अपने जोखिम पर करें।

प्रासंगिक बग जानकारी लिंक:
अपस्ट्रीम बग: https://github.com/tomm/cryptkeeper/issues/23
डेबियन बग: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug-852751


 sudo apt-get install cryptkeeper

                                इंस्टॉल करने के बाद, एप्लिकेशन -> सिस्टम टूल -> क्रिप्टकीपर पर जाएं

                                        क्रिप्टकीपर स्वचालित रूप से शीर्ष पैनल के लिए खुद को संलग्न करेगा

                   यहाँ छवि विवरण दर्ज करें

                     एन्क्रिप्टेड संरक्षित फ़ोल्डर बनाने के लिए, Cryptkeeper एप्लेट पर क्लिक करें और                                                                              'New एन्क्रिप्टेड फ़ोल्डर' चुनें।

                   यहाँ छवि विवरण दर्ज करें

                          फिर फ़ोल्डर नाम टाइप करें और फ़ोल्डर को कहां सेव करें और 'फॉरवर्ड' पर क्लिक करें ।

                   यहाँ छवि विवरण दर्ज करें

                                                              पासवर्ड टाइप करें और 'फॉरवर्ड' पर क्लिक करें।

                   यहाँ छवि विवरण दर्ज करें

                                                      फ़ोल्डर बनाया जाएगा और उपयोग करने के लिए तैयार होगा।

                   यहाँ छवि विवरण दर्ज करें

                   सभी एन्क्रिप्ट किए गए फ़ोल्डर तक पहुंचने के लिए, पैनल पर क्रिप्टकीपर एप्लेट पर क्लिक करें और प्रत्येक फ़ोल्डर का चयन करें।

                   यहाँ छवि विवरण दर्ज करें

                                                   पासवर्ड तक पहुँचने से पहले इसे टाइप करें।

                   यहाँ छवि विवरण दर्ज करें

                                                       किया हुआ

                   यहाँ छवि विवरण दर्ज करें

                 किसी फ़ोल्डर को हटाने या पासवर्ड बदलने के लिए, पैनल-एप्लेट में फ़ोल्डर पर राइट-क्लिक करें।

                                                                                      अधिक सहायता के लिए


3
मामले में आप पैनल आइकन रन नहीं देख सकते हैं gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"और unity --replace
जैकब

3
@OneZero - +1 उत्कृष्ट उत्तर
जीवाश्म

@fossfreedom, जब गुरू अपना उत्कृष्ट कहता है, तो यह एक उत्कृष्ट उत्तर है। थैंक्यू
एक शून्य

1
@ जैकब कम से कम 13.10 में, com.canonical.Unity.Panelमौजूद नहीं है, और systray-whitelistसभी उपलब्ध स्कीमाओं में एक अमान्य कुंजी है Unity.:(
RedactedProfile

2
Cryptkeeper को हाल ही में Ubuntu सॉफ्टवेयर सेंटर
danza

14

eCryptfs

एनक्रिप्टेडप्रीयरडायरेक्टरी विधि

उबंटू आधिकारिक विकी

उबंटू सॉफ्टवेयर सेंटर में 'ecryptfs-utils' को खोजें और इंस्टॉल करें:

यहाँ छवि विवरण दर्ज करें

इंस्टॉल करने के बाद, एप्लिकेशन -> एक्सेसरीज़ -> टर्मिनल पर जाएं और नीचे कमांड चलाएँ:

ecryptfs-setup-private

यहाँ छवि विवरण दर्ज करें

आपको अपना लॉगिन पासफ़्रेज़ (पासवर्ड) टाइप करने और अपने निजी फ़ोल्डर के लिए एक बनाने के लिए प्रेरित किया जाएगा:

यहाँ छवि विवरण दर्ज करें

जब आप अपना पासवर्ड बनाते हैं, तो लॉग आउट करें और वापस लॉग इन करें:

यहाँ छवि विवरण दर्ज करें

अगला, स्थानों पर जाएं -> होम फ़ोल्डर:

यहाँ छवि विवरण दर्ज करें

और आपके निजी निर्देशिका में 'निजी' नामक नया फ़ोल्डर बनाया जाना चाहिए। यह फ़ोल्डर एन्क्रिप्टेड और पासवर्ड से सुरक्षित है। उन्हें सुरक्षित करने के लिए इस फ़ोल्डर में अपने सभी व्यक्तिगत सामान ले जाएँ:

यहाँ छवि विवरण दर्ज करें

फ़ोल्डर तक पहुंच के बिना उपयोगकर्ताओं को अस्वीकार कर दिया जाएगा:

यहाँ छवि विवरण दर्ज करें

अधिक सहायता के लिए


9

यदि आपके पास अन्य उपयोगकर्ताओं से फ़ोल्डर बंद करना चाहते हैं तो आपके पास 2 विकल्प हैं

  • एन्क्रिप्ट करें या फ़ाइलों के संग्रह की रक्षा एक संकुचित पासवर्ड बनाएँ। यह विधि (क्रिप्टकीपर) इस मामले के लिए एकदम सही है जब आपको 100% सुनिश्चित करने की आवश्यकता है कि कोई भी कभी भी वहां उपयोग किए गए पासवर्ड को जाने बिना आपकी फ़ाइलों को नहीं देखेगा।

  • अन्य उपयोगकर्ता के लिए अपने फ़ोल्डर तक पहुँचने से इनकार करने के लिए अपने कंप्यूटर फ़ोल्डर / फ़ाइल अनुमतियों का उपयोग करें।

पहले में यह सुनिश्चित करना शामिल है कि उपयोग किए गए पासवर्ड को जाने बिना किसी भी उपयोगकर्ता द्वारा परिणाम नहीं खोला जा सकता है।

दूसरा केवल फ़ाइल / फ़ोल्डर विशेषाधिकारों को बदल देगा ताकि अधिकारों के बिना कोई अन्य उपयोगकर्ता इसे नहीं खोल सके। फ़ोल्डर अभी भी मौजूद है, sudoआपके सिस्टम में अधिकारों के साथ या लाइवसीडी का उपयोग करके और विभाजन को पढ़कर किसी भी उपयोगकर्ता द्वारा पहुँचा जा सकता है । इसे लागू करना और भी सरल है और इसके लिए यह आवश्यक नहीं है कि आप एन्क्रिप्टेड फ़ोल्डर / संग्रह को खोलने / माउंट करने के लिए हर समय एक पासवर्ड टाइप करें।

ऐसा करने का एक आसान और तेज़ तरीका chmodफ़ाइल या फ़ोल्डर के लिए विशेषाधिकारों को बदलने के लिए उपयोग कर रहा है।

एक टर्मिनल खोलें और उस जगह पर नेविगेट करें जहां आपका फ़ोल्डर है, मान लें कि फ़ोल्डर का नाम है fooऔर हम वर्तमान में जहां फ़ोल्डर है, वहां स्थित हैं।

chmod 700 foo

fooकेवल आपकी आंखों के लिए उपलब्ध होगा , इसका एन्क्रिप्ट नहीं किया गया है (यह भी संभव है) लेकिन केवल आपका उपयोगकर्ता (और sudo विशेषाधिकारों वाला उपयोगकर्ता) उस फ़ाइल / फ़ोल्डर को पढ़ या खोल सकता है।

आप इसे फ़ाइल या फ़ोल्डर पर राइट क्लिक करके और मैन्युअल रूप से इसकी अनुमतियों को बदलकर भी कर सकते हैं। नीचे दिए गए उदाहरण में स्वामी के रूप में आपके पास सभी विशेषाधिकार हैं और आप किसी अन्य समूह या उपयोगकर्ता को उस फ़ाइल / फ़ोल्डर तक पहुंचने, पढ़ने या संशोधित करने से इनकार करते हैं

यहाँ छवि विवरण दर्ज करें

फ़ाइल / फ़ोल्डर अनुमतियों के बारे में अधिक जानकारी के लिए Ubuntu Understanding and Using File Permissionsविकी पेज पर जाएँ।


+1 उन मायावी सरल समाधानों के साथ गलत नहीं हो सकता।
आरोन

बहुत अच्छा लगता है, लेकिन बहुत मतलब नहीं है। मैं थोड़ी देर के लिए या फ़ोल्डर में बस "विशेषाधिकारों को कैसे बदलूं"?
गोंझा

आप यहाँ newbies के साथ काम कर रहे हैं। "कमांड का उपयोग" का क्या अर्थ है? यदि मैं एक फ़ोल्डर पर क्लिक करता हूं, तो "कमांड का उपयोग कैसे करें"?
गोंझा

मैंने जवाब में यह भी जोड़ा है कि, एक फ़ोल्डर पर राइट क्लिक करें और अनुमतियों पर जाएं और इसे देखें। दिए गए उदाहरण फ़ाइल / फ़ोल्डर को केवल आपके द्वारा या sudo अधिकारों वाले उपयोगकर्ता के लिए सुलभ बनाएंगे। यह chmod 700 <folder_name>एक टर्मिनल में जारी करने के समान है ।
ब्रूनो परेरा

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

4

मेहराब

अंतिम अपडेट: अगस्त 4, 2012

आप वॉल्ट , एक ubuntu-gr सदस्य (ग्रीक स्थानीय समुदाय) द्वारा हाल की परियोजना की कोशिश कर सकते हैं ।

पीपीए :

sudo add-apt-repository ppa:vault/ppa
sudo apt-get update
sudo apt-get install vault

यह encfs (रिपॉजिटरी में पैकेज) के लिए एक गिनी उपयोगिता है । मैं पैकेज विवरण उद्धृत करता हूं:

$ apt-cache show encfs
Package: encfs
[...]
Description-en: encrypted virtual filesystem
 EncFS integrates file system encryption into the Unix(TM) file system.
 Encrypted data is stored within the native file system, thus no
 fixed-size loopback image is required.
 .
 EncFS uses the FUSE kernel driver and library as a backend.
Homepage: http://www.arg0.net/encfs

आप एक माउंटपॉइंट / फ़ोल्डर बनाते हैं जिसे आप तब बंद या हटा सकते हैं। यदि आप इसे बंद करते हैं, तो आपको इसे खोलने के लिए एक पासवर्ड की आवश्यकता होती है।

यहाँ छवि विवरण दर्ज करें


3
ppa अब मौजूद नहीं है।

3

CryFS

आप CryFS का उपयोग कर सकते हैं :

cryfs basedir mountdir

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


मैं इसके खिलाफ सलाह दूंगा cryfsक्योंकि यह (मानक यूनिक्स) हार्ड लिंक का समर्थन नहीं करता है।
आरीफ

1
हालांकि यह आपके उपयोग-मामले पर निर्भर नहीं करता है? मुझे लगता है कि यह एक कड़ी कड़ी की आवश्यकता है कि कुछ के लिए उपयोग नहीं करते?
राउंडडैकमैन

2

एक अन्य तरीका, आपकी आवश्यकताओं के आधार पर फ़ोल्डर को पासवर्ड संरक्षित ज़िप फ़ाइल के रूप में संग्रहित करना है।

यह पासवर्ड प्रोटेक्टिंग फ़ाइलों के बारे में एक अन्य प्रश्न के समान है ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.