मैं कैसे निर्धारित कर सकता हूँ कि सिर्फ।


12

मैं कैसे निर्धारित कर सकता हूं कि सिर्फ .pStreet फ़ोल्डर एन्क्रिप्ट किया गया है या पूरे होम निर्देशिका?

जवाबों:


14

टर्मिनल प्रकार से:

cat /home/.ecryptfs/$USER/.ecryptfs/Private.mnt

यदि फ़ाइल मौजूद है और आपके घर निर्देशिका पथ में है, तो आपके घर की निर्देशिका एन्क्रिप्ट की गई है।

चेक करने का एक और तरीका है कि आप अपने घर के डीर माउंट पॉइंट को देखें:

टर्मिनल प्रकार से:

df $HOME

एक एन्क्रिप्टेड घर ".Pirt" फाइल सिस्टम पर माउंट किया जाएगा, अन्यथा यह कुछ नियमित विभाजन डिवाइस (/ देव * *) पर लगाया जाएगा।

Filesystem           1K-blocks      Used Available Use% Mounted on
/home/username/.Private
                     315482376 101351268 198105472  34% /home/username

नियमित डिवाइस माउंट (कोई एन्क्रिप्शन नहीं):

df /home/schroot
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda7            315482376 101351332 198105408  34% /home

हो सकता है कि यह एक बेवकूफी भरा सवाल हो, लेकिन मान लें कि घर / घर को सिस्टम रीइंस्टॉल करने से पहले एन्क्रिप्ट किया गया था। स्थापना के दौरान, / घर विभाजन को किसी भी तरह से स्वरूपित या स्पर्श नहीं किया गया था। क्या यह अभी भी एन्क्रिप्टेड होगा? .PStreet और .encryptfs फ़ोल्डर अभी भी होंगे, क्या वे नहीं होंगे? लेकिन मुझे लगता है कि अगर आप इसे ठीक से एन्क्रिप्ट नहीं किया गया था तो आप इस / होम विभाजन तक नहीं पहुंच सकते हैं?
फज़ीक्यू

7

यह एक बड़ा सवाल है! यह वास्तव में एक प्रोग्रामेटिक दृष्टिकोण से बहुत ऊपर आता है। उबंटू इंस्टॉलर, लाइटडम और जीडीएम जैसे कार्यक्रमों, प्रक्रियाओं और अनुप्रयोगों को वास्तव में यह जानने की जरूरत है कि क्या $ HOME एन्क्रिप्ट किया गया है या निजी है, और यदि वे ठीक से सेट हैं।

मैंने हाल ही में एक उपयोगिता, ई -क्रिप्टो-वेरिफाइ-प्राइवेट लिखी है , जो कि eCryptfs रिलीज़ संस्करण 96 में जारी किया गया था।


महान स्क्रिप्ट, धन्यवाद! मुझे दो त्रुटियां मिलीं: (1) माउंट प्वाइंट के अवैध मालिक और (2) कॉन्फ़िगरेशन अमान्य। इसका क्या मतलब है?
FuzzyQ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.