कमांड लाइन के साथ मैक ओएस एक्स से फ़ाइलों और निर्देशिकाओं को सुरक्षित करें

किसी फ़ाइल, फ़ाइलों का समूह, या पूरी निर्देशिका को सुरक्षित रूप से हटाने की आवश्यकता है, यह सुनिश्चित करना कि यह किसी भी ज्ञात संभावित माध्यम से सचमुच कभी भी पुनर्प्राप्त करने योग्य नहीं है? आप एसआरएम नामक एक अविश्वसनीय रूप से शक्तिशाली उपकरण की मदद से कमांड लाइन से आसानी से ऐसा कर सकते हैं। एसआरएम, जैसा कि आपने अनुमान लगाया है, 'सुरक्षित हटाने' के लिए खड़ा है, और सामान्य रूप से उपयोग किए जाने वाले 'आरएम' कमांड का एक सुरक्षित संस्करण है जो यूनिक्स के लगभग हर स्वाद में मौजूद है, मैक ओएस एक्स शामिल है। सलाह दी जाती है कि यह उपयोगिता हर किसी के लिए नहीं है और निश्चित रूप से नौसिखिया उपयोगकर्ताओं के लिए नहीं है, एसआरएम को एक उन्नत उपकरण माना जाना चाहिए, और यह उन लोगों द्वारा सबसे अच्छा उपयोग किया जाता है जो कमांड लाइन के साथ सहज हैं और सुरक्षित हटाने कार्यों के डेटा रिपरक्यूशन को समझते हैं।

एसआरएम कितना सुरक्षित है? खैर, सुरक्षित निकालने के लिए डिफ़ॉल्ट अविश्वसनीय रूप से सुरक्षित 35-पास विधि है जो "35-पास गुटमैन एल्गोरिदम" का उपयोग करती है, जिसका मूल रूप से अर्थ है कि पहले डेटा हटा दिया जाता है, फिर यादृच्छिक रूप से जेनरेट किए गए पैटर्न का उपयोग करके 35 बार लिखा जाता है, वसूली को सचमुच बना देता है असंभव। कुछ तुलना के लिए कि यह कितना सुरक्षित है, एसआरएम में "मध्यम" विकल्प सेटिंग भी है जो 7-पास सुरक्षा का उपयोग करती है, और 7-पास यूएस सुरक्षित रूप से डेटा को मिटाने के लिए रक्षा विभाग से मिलती है ... इस प्रकार, सैद्धांतिक रूप से कम से कम 35 पास यूएस डीओडी सुरक्षित डेटा हटाने के लिए अपने मानक के रूप में स्वीकार करने की तुलना में विधि 7 गुना अधिक सुरक्षित है। हम मध्यम विकल्प पर ध्यान केंद्रित नहीं कर रहे हैं, हालांकि, हम 35 एम पास डेटा हटाने के साथ एसआरएम का उपयोग करने जा रहे हैं क्योंकि इसका इस्तेमाल किया जाना था।

केवल उन्नत उपयोगकर्ताओं के लिए

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

सुरक्षित एसआरएम के साथ एक फाइल निकालें

यह सबसे सरल है, srm कमांड का उपयोग केवल फ़ाइल या फ़ाइल पथ पर इंगित करके किया जाता है:

srm /path/to/file

चूंकि डिफ़ॉल्ट विकल्प 35-पास का उपयोग करता है, फ़ाइल हटाने में एक या दो मिनट लग सकते हैं, और बड़ी फ़ाइलों को हटाने में अधिक समय लगेगा क्योंकि फ़ाइल को ओवरराइट करने और पुनर्प्राप्ति को रोकने के लिए समान आकार के पास का उपयोग किया जा रहा है।

सुरक्षित एक संपूर्ण निर्देशिका हटाएं

एसआरएम को इसे पुनः हटाने के लिए एसआरएम पर लागू किया जा सकता है, जिससे निर्देशिकाओं और उनकी सामग्री पर लागू होता है:
srm -r /path/to/directory/

दोबारा, हटाने में एक या दो मिनट लग सकते हैं क्योंकि इसे हटाए जाने के 35 गुना बाद सब कुछ ओवरराइट किया जा रहा है।

सेना सुरक्षित कुछ भी हटाएं

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

srm -rf /file/to/destroy/from/everything

-आरएफ ध्वज संयोजन के पीछे अत्यधिक ताकत के कारण, इसका उपयोग केवल उन्नत उपयोगकर्ताओं और पूर्ण परिशुद्धता के साथ किया जाना चाहिए।

जबरन और सुरक्षित रूप से सुपर उपयोगकर्ता के साथ एक लॉक या स्वामित्व वाली फ़ाइल निकालें

एसआरएम के उपरोक्त -आरएफ ध्वज भिन्नता के लिए सूडो को उपसर्ग करके आप मजबूर फ़ाइल और निर्देशिका हटाने की प्रक्रिया के लिए सुपर उपयोगकर्ता (रूट) विशेषाधिकारों को लागू कर सकते हैं, जिससे किसी भी स्वामित्व के मुद्दों या फ़ाइल लॉकिंग को ओवरराइट कर सकते हैं। यह सुरक्षित और 'खतरनाक' के रूप में है क्योंकि यह सुपरसुर पहुंच के कारण होता है। अत्यधिक सावधानी के साथ प्रयोग करें और इसका उपयोग न करें जबतक कि आप नहीं जानते कि आप क्या कर रहे हैं और आप इसे क्यों कर रहे हैं:

sudo srm -rf /path/to/something/to/obliterate/from/existence/

दोबारा, यह केवल उन्नत उपयोगकर्ताओं के लिए है और सटीक फ़ाइल और निर्देशिका पथ से सीमित होना चाहिए।

सबकुछ सुरक्षित रूप से हटाने के बारे में क्या?

हालांकि एसआरएम वाइल्डकार्ड स्वीकार करता है, इस तरह के दृष्टिकोण के साथ गलतियों के लिए स्पष्ट रूप से विशाल क्षमता है, और यह ड्राइव को प्रारूपित नहीं करता है। इस प्रकार, यदि आप कंप्यूटर पर किसी भी चीज को बाहरी बूट डिस्क से किसी भी प्रकार के बाहरी ड्राइव से सुरक्षित रूप से हटाने की तलाश में हैं, तो डिस्क के भीतर बंडल किए गए पूरे ड्राइव के लिए सुरक्षित प्रारूप टूल का उपयोग करके आप बेहतर सेवा प्रदान करेंगे। उपयोगिता, जो 35-पास सुरक्षित स्वरूपण का विकल्प प्रदान करती है।