تأمين إزالة الملفات & الدلائل من نظام التشغيل Mac OS X باستخدام سطر الأوامر
جدول المحتويات:
هل تحتاج إلى حذف ملف أو مجموعة ملفات أو دليل كامل بشكل آمن ، مع التأكد من أنه لا يمكن استرداده مطلقًا بأي وسيلة معروفة؟ يمكنك القيام بذلك بسهولة من سطر الأوامر بمساعدة أداة قوية بشكل لا يصدق تسمى srm. srm ، كما قد تكون خمنت ، تعني "الإزالة الآمنة" ، وهي نسخة آمنة من الأمر "rm" الشائع الاستخدام والموجود تقريبًا في كل نكهات يونكس ، بما في ذلك نظام التشغيل Mac OS X.يرجى العلم بأن هذه الأداة ليست متاحة للجميع وبالتأكيد ليست للمستخدمين المبتدئين ، يجب اعتبار srm أداة متقدمة ، ومن الأفضل استخدامها من قبل أولئك الذين يرتاحون لسطر الأوامر ويفهمون تداعيات البيانات لوظائف الحذف الآمن.
ما مدى أمان خدمة الرسائل القصيرة؟ حسنًا ، الإعداد الافتراضي للإزالة الآمنة هو طريقة 35-pass الآمنة بشكل لا يصدق والتي تستخدم "خوارزمية Gutmann ذات 35 تمريرًا" ، وهذا يعني أساسًا أنه يتم أولاً إزالة البيانات ، ثم كتابتها أكثر من 35 مرة باستخدام أنماط تم إنشاؤها عشوائيًا ، مما يجعل الاسترداد حرفياً غير ممكن. للحصول على بعض المقارنة حول مدى أمان ذلك ، فإن srm لديها أيضًا إعداد خيار "متوسط" يستخدم أمان 7 تمريرات ، و 7 تمريرات تفي بمعيار وزارة الدفاع الأمريكية لمحو البيانات بأمان ... وبالتالي ، من الناحية النظرية على الأقل ، فإن 35 pass الطريقة أكثر أمانًا بسبع مرات مما تقبله وزارة الدفاع الأمريكية كمعيارها لإزالة البيانات بشكل آمن. على الرغم من ذلك ، لن نركز على الخيار المتوسط ، سنستخدم srm كما كان من المفترض استخدامه ، مع إزالة بيانات 35 تمريرة كاملة.
للمستخدمين المتقدمين فقط
لا يسمى هذا "إزالة آمنة" بدون سبب ، يطلق عليه ذلك لأنه إذا تم حذف ملف بإزالة آمنة ، فلن تتمكن حرفيًا من استرداد هذا الملف من محرك الأقراص. فترة. هذا يتجاوز بكثير الحيل الأساسية لإفراغ سلة المهملات أو حتى إجبار الملفات وإزالتها بهذه الطريقة. يجب على المستخدمين الذين لا يشعرون بالراحة تجاه سطر الأوامر ولكنهم يرغبون في الاحتفاظ بخيارات إزالة الملفات الآمنة أن يفكروا في استخدام طريقة بسيطة للحذف الآمن ، أو باستخدام خيار "Always Secure Empty Trash" المتاح لنظام Mac OS X Finder بدلاً من ذلك. لقد تم تحذيرك ، تابع بحذر!
تأمين إزالة ملف باستخدام srm
في أبسط الأمور ، يتم استخدام الأمر srm فقط عن طريق توجيهه إلى مسار ملف أو ملف:
srm / path / to / file
نظرًا لأن الخيار الافتراضي يستخدم 35-pass ، يمكن أن تستغرق إزالة الملف لحظة أو اثنتين ، وسيستغرق حذف الملفات الأكبر حجمًا وقتًا أطول نظرًا لاستخدام ممرات ذات حجم متساوٍ للكتابة فوق الملف ومنع الاسترداد.
تأمين حذف دليل كامل
يمكن تطبيق العلامة -r على srm لحذفها بشكل متكرر ، وبالتالي تطبيقها على الدلائل ومحتوياتها:srm -r / path / to / directory /
مرة أخرى ، قد يستغرق الحذف لحظة أو اثنتين لأن كل شيء يتم الكتابة فوقه 35 مرة بعد حذفه.
حذف القوة الآمنة لأي شيء
تضيف العلامة -f إزالة القوة إلى srm. يعد هذا أحد أكثر الأوامر "خطورة" لأنه يشبه "rm -rf" على المنشطات ، مما يعني أنه سيحذف قسريًا كل ما يشير إليه ، دون أي مطالبة ، باستثناء أن إضافة الحذف الآمن تضمن عدم حذف الملف الذي تمت إزالته مطلقًا. قابل للاسترداد.استخدم بحذر شديد
srm -rf / file / to / destruction / from / everything
بسبب القوة الهائلة وراء تركيبة العلم -rf ، يجب استخدامه فقط من قبل المستخدمين المتقدمين وبدقة مطلقة.
قم بإزالة ملف مغلق أو مملوك قسرًا وآمنًا مع المستخدم المتميز
من خلال إضافة sudo إلى تباين علامة rf أعلاه في srm ، يمكنك تطبيق امتيازات المستخدم المتميز (الجذر) على عملية إزالة الدليل والملف القسري ، وبالتالي الكتابة فوق أي مشكلات تتعلق بالملكية أو قفل الملفات. هذا آمن و "خطير" بقدر ما يحصل بسبب وصول المستخدم المتميز.استخدم بحذر شديدولا تستخدم هذا إلا إذا كنت تعرف ما تفعله ولماذا تفعله:
sudo srm -rf / path / to / شيء / إلى / طمس / من / وجود /
مرة أخرى ، هذا مخصص للمستخدمين المتقدمين فقط ويجب أن يقتصر على مسارات ملفات ودليل دقيقة.
ماذا عن حذف كل شيء بشكل آمن؟
على الرغم من أن شركة srm تقبل أحرف البدل ، فمن الواضح أن هناك احتمالية هائلة لوقوع أخطاء في مثل هذا النهج ، ولا يؤدي إلى تنسيق محرك الأقراص.وبالتالي ، إذا كنت تبحث عن حذف كل شيء على جهاز الكمبيوتر بشكل آمن ، من قرص تمهيد داخلي إلى محرك أقراص خارجي من أي نوع ، فسيكون من الأفضل لك استخدام أدوات التنسيق الآمن لمحرك أقراص كامل يتم تجميعه داخل القرص الأداة المساعدة ، التي توفر خيار التنسيق الآمن بـ 35 تمريرة.