على الرغم من أن نظام التشغيل جنو/لينكس يتمتع بأمان عالٍ، إلا أنه من الصحيح أننا قد نحذف أحيانًا ملفات عن طريق الخطأ يصعب استعادتها. وهذا وارد الحدوث، خاصةً إذا كنا نشارك جهاز الكمبيوتر مع آخرين.
بعد ذلك ، سنخبرك بكيفية تجنب ذلك بفضل برنامج يسمى rm-protection ، وهو برنامج Python الذي سيساعدنا في تجنب هذه المشكلات وتجنب مشاكل برامج الاسترداد الخارجية. عملية حماية rm بسيطة للغاية لأنها تتجنب الحذف العرضي لأي ملف في Gnu / Linux.
أولًا، نحتاج إلى تثبيت برنامج RM-Protection، وفي بعض الحالات نحتاج إلى تثبيت إضافات خاصة بلغة بايثون. للقيام بذلك، افتح نافذة طرفية واكتب ما يلي:
آرتش لينكس ومشتقاته
sudo pacman -S python-pip
RedHat / OpenSUSE
sudo yum install epel-release
sudo yum install python-pip
ديبيان / أوبونتو / المشتقات
sudo apt-get install python-pip
تثبيت برنامج الحماية rm:
sudo pip install rm-protection
بمجرد تثبيت البرنامج ، يتعين علينا تحديد الملفات أو الدلائل التي نريد تشفيرها ، ولهذا علينا فقط كتابة ما يلي:
protect archivo.txt
protect -R carpeta/
بمجرد الضغط على زر الإدخال، سيطلب منك البرنامج إدخال سؤال أمان وإجابته . بعد إعداد هذا الخيار، في كل مرة تحاول فيها حذف ملف محمي، سيطلب منك نظام التشغيل السؤال الذي حددته مسبقًا، ويجب عليك أيضًا إدخال الإجابة تمامًا كما كتبتها؛ وإلا، فسيظهر خطأ ولن تتمكن من حذف الملف. وعلى الرغم من أن الأمر قد يبدو مملاً، يمكنك القيام بشيء مثل تشفير مجلدك الرئيسي لمنع حذف ملفاتك عن طريق الخطأ.
النظام المستخدم بواسطة rm-protection بسيط والبرنامج له عملية أساسية، وهو أمر يمكننا التحقق منه بفضل مستودع البرنامج على github ، ولكنه يعمل بكامل طاقته لأن السؤال سيجعلنا نتوقف ونفكر فيما نفعله وأي ملف نقوم بحذفه.