सिक्योर-डिलीट के साथ लिनक्स पर फ़ाइलों को स्थायी रूप से हटाएं
हार्ड ड्राइव और / या कंप्यूटर, या गोपनीयता के लिए, हार्ड ड्राइव पर फ़ाइलों को सुरक्षित रूप से हटाने के कई कारण हैं। हार्ड ड्राइव (यहां तक कि स्वरूपित ड्राइव से भी) से हटाई गई फ़ाइलों को पुनर्प्राप्त करने के लिए नि: शुल्क और व्यावसायिक रूप से उपलब्ध टूल्स हैं, लेकिन हम केवल यह मान सकते हैं कि अधिक शक्तिशाली उपकरण आसानी से उपलब्ध नहीं हैं जो उन्नत फोरेंसिक निष्पादित कर सकते हैं और और भी फाइलें और डेटा पुनर्प्राप्त कर सकते हैं।
हम चर्चा करेंगे कि आप सुरक्षित-डिलीट टूल्स का उपयोग करके लिनक्स पर फाइलों को इस तरह की डिग्री तक कैसे हटा सकते हैं कि इन फ़ाइलों को किसी ज्ञात टूल और विधियों के साथ पुनर्प्राप्त नहीं किया जा सकता है। सुरक्षित-डिलीट में ऐसे टूल होते हैं जिनका उपयोग विभिन्न तरीकों से हार्ड ड्राइव से फ़ाइलों को सुरक्षित रूप से हटाने के लिए किया जा सकता है।
सेट अप
उबंटू पर, उबंटू रिपॉजिटरीज़ में सुरक्षित-डिलीट उपलब्ध है और इसे apt-get
इंस्टॉल किया जा सकता है:
sudo apt-get सुरक्षित-हटाएं इंस्टॉल करें
यह आपके सिस्टम पर तीन कमांड स्थापित करेगा। य़े हैं:
- srm - यह आदेश आपके हार्ड ड्राइव से फ़ाइलों और निर्देशिकाओं को हटाने के लिए उपयोग किया जाता है।
- sfill - आपकी डिस्क पर खाली स्थान से सभी डेटा मिटा देता है । यह चलाना सुनिश्चित करता है कि डिस्क / विभाजन पर कोई और पुनर्प्राप्ति योग्य फ़ाइलें नहीं हैं।
- sswap - स्वैप विभाजन से सभी डेटा मिटा देता है।
एसआरएम
लिनक्स कमांड rm
, srm
फाइलों और निर्देशिकाओं को हटा देता है। हालांकि, यह पहले फ़ाइल को कई बार यादृच्छिक डेटा के साथ ओवरराइट करता है, फ़ाइल को कई बार नामित करता है और फिर अंततः फ़ाइल को हटा देता है। पूरा होने पर, ड्राइव पर फ़ाइल का कोई निशान नहीं बचा है। फ़ाइल पर काम करने के लिए, चलाएं:
एसआरएम फ़ाइल नाम
हालांकि, निर्देशिकाओं के लिए:
srm -r निर्देशिका /
-r
झंडा रिकर्सिव मोड इंगित करता है। एक और उपयोगी ध्वज -z
, जो यादृच्छिक डेटा के बजाय अंतिम वाइप पर शून्य लिखता है। डिफ़ॉल्ट रूप से, srm
डेटा 38 बार ओवरराइट करता है।
SFILL
दूसरी ओर, उपकरण sfill
, मुक्त / उपलब्ध के रूप में चिह्नित स्थान के लिए चयनित विभाजन की जांच करता है, और उसके बाद इसे यादृच्छिक डेटा से भर देता है। यह सुनिश्चित करता है कि उस विभाजन पर कोई और पुनर्प्राप्ति योग्य फ़ाइलें नहीं हैं। एसआरएम की तरह, sfill
डिफ़ॉल्ट रूप से 38 लिखता है।
विभाजन पर sfill चलाने के लिए, बस विभाजन पर मौजूद निर्देशिका निर्दिष्ट करें, या माउंट पॉइंट निर्दिष्ट करें। उदाहरण के लिए, यदि "/ home" एक अलग विभाजन पर है, तो आदेश:
सुडो सिफिल / होम / मायसर
तथा
सूडो sfill / घर
दोनों "/ home" विभाजन पर खाली स्थान को पूरी तरह साफ़ कर देंगे। जब आप कंप्यूटर को सौंपना चाहते हैं तो यह एक विशेष रूप से उपयोगी टूल है, लेकिन ओएस को दोबारा स्थापित करने की परेशानी से गुजरना नहीं चाहता।
SSWAP
यह प्रोग्राम सुरक्षित रूप से आपके स्वैप विभाजन को मिटा देता है। स्वैप विभाजन रैम भरने पर चल रहे प्रोग्रामों के डेटा को संग्रहीत करता है। स्वैप विभाजन में संभावित रूप से बहुत संवेदनशील डेटा और जानकारी हो सकती है। sswap
चलाने से पहले, स्वैप विभाजन को पहले अक्षम किया जाना चाहिए। यदि आप अपने स्वैप डिवाइस से अनिश्चित हैं, या यहां तक कि यदि आपके पास कोई भी है, तो आप कमांड का उपयोग करके पता लगा सकते हैं:
बिल्ली / proc / स्वैप
उपरोक्त स्क्रीनशॉट से, स्वैप स्थान "/ dev / sda6" है। इसे अक्षम करने के लिए कमांड की आवश्यकता होगी:
सुडो स्वैपॉफ़ / देव / एसडीए 6
अक्षम करने के बाद, डिवाइस पर sswap चलाएं:
सुडो sswap / dev / sda6
आदेश के रूप में अधिक जानकारी देखने के लिए आप -v
ध्वज का उपयोग कर सकते हैं। एसआरएम और एसफिल की तरह, sswap
38 लिखता है।
अंतिम शब्द
एक और उपयोगी उपकरण है smem
, जिसे उबंटू पर कमांड के साथ स्थापित किया जा सकता है:
sudo apt-smem इंस्टॉल करें
यह टूल कम्प्यूटर मेमोरी (रैम) को सुरक्षित रूप से मिटा देता है, जिसमें कंप्यूटर चलाने के बाद भी चल रहे प्रोग्रामों के साथ-साथ संवेदनशील प्रोग्राम डेटा भी शामिल हो सकता है।
आंकड़ों को हटाने के प्रयासों के बावजूद डेटा पुनर्मिलन डिजिटल डेटा के अवशेष को संदर्भित करता है। सरकारी एजेंसियां, विशेष रूप से, डेटा पुनर्मिलन से सावधान रहती हैं, विशेष रूप से डिमोकेशन कंप्यूटर सिस्टम पर। डेटा पुनर्मिलन के बारे में अधिक जानकारी विकिपीडिया पर पाई जा सकती है। ये उपकरण यह सुनिश्चित करने में सहायता करते हैं कि ड्राइव पर छोड़ा गया एकमात्र डेटा यादृच्छिक अस्पष्ट होगा।