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


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

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

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


79
2018-02-15 20:59


मूल




जवाब:


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

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


 sudo apt-get install cryptkeeper

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

Cryptkeeper स्वचालित रूप से शीर्ष पैनल में संलग्न हो जाएगा

enter image description here

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

enter image description here

फिर फ़ोल्डर का नाम टाइप करें और फ़ोल्डर को कहां से सहेजें और क्लिक करें 'आगे'

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

इसे एक्सेस करने के लिए आरोहित होने से पहले पासवर्ड टाइप करें।

enter image description here

किया हुआ

enter image description here

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

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


59
2018-02-17 08:24



यदि आप पैनल आइकन को नहीं देख पा रहे हैं gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" तथा unity --replace। - Jakob
@OneZero - +1 उत्कृष्ट उत्तर - fossfreedom♦
@fossfreedom, जब गुरुू अपने उत्कृष्ट कहते हैं, तो यह एक उत्कृष्ट जवाब है। धन्यवाद - One Zero
@Jakob कम से कम 13.10 में, com.canonical.Unity.Panel मौजूद नहीं है, और systray-whitelist सभी उपलब्ध में एक अवैध कुंजी है Unity. स्कीमा :( - RedactedProfile
हाल ही में उबंटू सॉफ्टवेयर सेंटर पर क्रिप्टकीपर को खराब रेटिंग मिली - danza


एन्क्रिप्टेड प्राइवेट डायरेक्टरी विधि
उबंटू आधिकारिक डॉक्स

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

enter image description here

इंस्टॉल करने के बाद, एप्लिकेशन -> सहायक उपकरण -> टर्मिनल पर जाएं और नीचे दिए गए आदेश को चलाएं:

ecryptfs-setup-private

enter image description here

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

enter image description here

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

enter image description here

इसके बाद, स्थान पर जाएं -> होम फ़ोल्डर:

enter image description here

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

enter image description here

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

enter image description here

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


12
2018-02-17 09:28





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

  • संकुचित पासवर्ड को एन्क्रिप्ट या बनाएं फ़ाइलों के संग्रह की रक्षा करें। में तरीकों https://askubuntu.com/a/104545/25863 तथा https://askubuntu.com/a/104984/25863 इस मामले के लिए बिल्कुल सही हैं जब आपको 100% सुनिश्चित करने की आवश्यकता है कि कोई भी वहां इस्तेमाल किए गए पासवर्ड को जानने के बिना आपकी फ़ाइलों को कभी भी नहीं देख पाएगा।

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

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

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

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

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

chmod 700 foo

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

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

enter image description here

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


9
2018-02-15 21:06



+1 उन छिपे हुए लेकिन सरल समाधानों के साथ गलत नहीं जा सकता है। - Aaron
बहुत अच्छा लगता है, लेकिन ज्यादा समझ में नहीं आता है। थोड़ी देर के लिए मैं बस "विशेषाधिकारों को कैसे बदलूं"? - Gonzoza
आप यहां नए शौक से काम कर रहे हैं। "कमांड का उपयोग" का क्या अर्थ है? अगर मैं किसी फ़ोल्डर पर क्लिक करता हूं, तो "कमांड का उपयोग कैसे करें"? - Gonzoza
मैंने इसे उत्तर में भी जोड़ा है, एक फ़ोल्डर पर राइट क्लिक करें और पर जाएं अनुमतियाँ और इसे देखो। दिया गया उदाहरण फ़ाइल या फ़ोल्डर को केवल आपके द्वारा या उपयोगकर्ता को सुडो अधिकारों के साथ सुलभ बना देगा। यह जारी करने जैसा ही है chmod 700 <folder_name> टर्मिनल में - Bruno Pereira
प्रतिभाशाली। मैं कोशिश करूँगा। संपादित करें: रुको। क्या यह केवल तभी काम करता है जब कोई मेरे पीसी पर लॉग ऑन हो? अभी, मैं लॉग ऑन हूं - और एकमात्र उपयोगकर्ता हूं - इसलिए, मैं पासवर्ड में टाइप किए बिना उन सभी फ़ोल्डरों तक पहुंच सकता हूं। - Gonzoza


तुम कोशिश कर सकते हो मेहराब, उबंटू-जीआर सदस्य (ग्रीक स्थानीय समुदाय) द्वारा हालिया परियोजना: http://clepto.github.com/ - https://github.com/Clepto/Vault

पीपीए: https://launchpad.net/~vault/+archive/ppa

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

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

enter image description here


4
2018-02-15 21:39



पीपीए अब अस्तित्व में नहीं है। - 53E3916A


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

यह समान है फ़ाइलों की सुरक्षा फाइलों के बारे में एक और सवाल


3
2018-02-15 21:28





आप कैब का उपयोग करें CryFS

cryfs basedir mountdir

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


1
2018-06-25 17:28