सुरक्षित रूप से फ़ाइलों को सुरक्षित रूप से हटाएं-हटाएं
- श्रेणी: लिनक्स
ऐसे समय होते हैं जब आपको किसी फ़ाइल को हटाने की आवश्यकता होती है ... वास्तव में किसी फ़ाइल को हटाने की आवश्यकता होती है। जो कोई भी लंबे समय से पीसी के व्यवसाय में है, वह जानता है कि जब आप किसी फ़ाइल को हटाते हैं तो उसे पुनर्प्राप्त किया जा सकता है। यदि कोई व्यक्ति काफी चतुर है, और उसके पास साधन हैं, तो वे एक फाइल को पुनर्प्राप्त कर सकते हैं जो मूल फ़ाइल पर ओएस को फिर से स्थापित करके भी लिखा गया था।
इसलिए ... जब आप जानते हैं कि आपको एक फ़ाइल से छुटकारा पाना है, ताकि इसे कभी भी पुनर्प्राप्त नहीं किया जा सके, तो आप क्या करते हैं? ठीक है, लिनक्स में आपके पास कई विकल्प हैं। उन विकल्पों में से एक सुरक्षित-हटाना है। यह उपकरण इस बात में काफी उपयोगी है कि यह आपके ड्राइव पर सुरक्षित रूप से फ़ाइलें, फ़ोल्डर्स और यहां तक कि सुरक्षित रूप से स्वच्छ खाली स्थान को हटा सकता है। इस लेख में मैं आपको दिखाने जा रहा हूं कि कैसे सुरक्षित-हटाएं और उपयोग करें।
स्थापना
सुरक्षित-डिलीट की स्थापना आसान है। चूंकि यह टूल कमांड-लाइन केवल टूल है, इसलिए मैं आपको दिखाऊंगा कि इसे कमांड लाइन से कैसे इंस्टॉल किया जाए। यहाँ कदम हैं।
- एक टर्मिनल विंडो खोलें।
- आदेश जारी करें
sudo apt-get install सिक्योर-डिलीट। - अपना sudo पासवर्ड टाइप करें (यह आपका उपयोगकर्ता पासवर्ड है, यदि आपको जानकारी नहीं थी) और Enter दबाएं।
- स्थापना को पूरा करने की अनुमति दें।
अब आपके पास अपनी मशीन पर सुरक्षित रूप से इंस्टॉल किया गया है और उन फ़ाइलों और फ़ोल्डरों को ट्रैश करना शुरू करने के लिए तैयार है।
फ़ाइल हटाना
मान लीजिए कि आपके घर निर्देशिका में एक फ़ाइल है ( ~ / ) बुलाया secret_stuff.txt । इसे सुरक्षित-हटाने के लिए हटाने के लिए आप इसका उपयोग करेंगे एसआरएम कमांड (सुरक्षित निकालें)। ऐसा करने के लिए आप कमांड जारी करेंगे जैसे:
srm ~ / secret_stuff.txt
वह फ़ाइल अब बहुत चली गई है। उम्मीद मत करो कि वह फ़ाइल को हटाने के लिए जितनी जल्दी हो सके उतना तेज़ होगा rm आदेश। इसमें अधिक समय क्यों लगता है? जब आप किसी फ़ाइल पर srm कमांड जारी करते हैं, तो सिक्योर-डिलीट निम्न कार्य करता है:
- 1 0xff के साथ पास करें।
- 5 रैंडम पास।
- पीटर गुटमैन (एक प्रमुख क्रिप्टोग्राफर) द्वारा परिभाषित विशेष मूल्यों के साथ 27 पास।
- यादृच्छिक मान के लिए फ़ाइल का नाम बदलें।
- नई फ़ाइल को काटें।
प्रत्येक पास के बीच फ़ाइल O_SYNC मोड द्वारा भी खोली जाती है और फिर एक fsync () कॉल किया जाता है।
फ़ोल्डर हटाना
किसी फ़ोल्डर को हटाना किसी फ़ाइल को हटाने के समान सरल है। मान लीजिए कि आपके पास फ़ोल्डर है ~ / Secret_stuff जिसे अच्छे के लिए डिलीट करना होगा। Srm के साथ ऐसा करने के लिए आप -r (पुनरावर्ती) स्विच का उपयोग करेंगे जैसे:
srm -r ~ / secret_stuff
आकार और निर्देशिका सामग्री की मात्रा के आधार पर, विलोपन में कुछ समय लगेगा।
खाली जगह खाली करना
यदि आपने अपने कंप्यूटर पर OSes स्थापित और पुनः स्थापित किया है, तो आप बहुत आसानी से अपने वर्तमान इंस्टॉलेशन के खाली स्थान में बची हुई फाइलों को रख सकते हैं। आप यह सुनिश्चित कर सकते हैं कि स्पेस कमांड के साथ फाइल या फोल्डर के किसी भी निशान से मुक्त है sfill । इस कमांड के बारे में दो चीजें हैं जिन्हें आपको जानना आवश्यक है: आपके पास व्यवस्थापक अधिकार होना चाहिए (इसलिए आपको sudo का उपयोग करना होगा) और आपको रिक्त स्थान के माउंट बिंदु को जानना होगा। यह कमांड बहुत धीमी है, इसलिए सुनिश्चित करें कि आप इसे चलाने के लिए भरपूर समय दें। मान लें कि आपके पास आपकी मशीन से जुड़ी एक ड्राइव है जिसे कई बार उपयोग किया गया है और इसे माउंट किया गया है / मीडिया / बाहरी । इस ड्राइव पर पूरी जगह खाली करने के लिए आप कमांड जारी करेंगे:
सुडो sfill / मीडिया / बाहरी
कुछ समय बाद उस विशेष ड्राइव पर मुक्त स्थान पूरी तरह से निर्देशिकाओं या फ़ाइलों के किसी भी निशान से मुक्त होगा।
अंतिम विचार
सिक्योर-डिलीट टूल्स का उपयोग करना, एक ड्राइव से डेटा को स्थायी रूप से और अपरिवर्तनीय रूप से हटाने का एक निश्चित तरीका है। यह उपकरण इतना शक्तिशाली है कि फोरेंसिक टीमों को ड्राइव से डेटा निकालने में परेशानी होगी। बस सुनिश्चित करें कि आप सावधानी के साथ इस उपकरण का उपयोग करते हैं, इसलिए आप उन फ़ाइलों को सुरक्षित रूप से नहीं हटाते हैं जिन्हें आप वास्तव में रखना चाहते हैं!