/ / لماذا يسمح نظام Linux للمستخدمين بإزالة الدليل الجذر؟

لماذا يسمح نظام Linux للمستخدمين بإزالة الدليل الجذر؟

لماذا-لا-لينكس-يسمح-المستخدمين لإزالة رأس الجذر الدليل-00

معظم الوقت ، لا أحد منا يؤدي عن طيب خاطرإجراء من شأنه أن يكسر أنظمة التشغيل الخاصة بنا حرفيًا ويجبرنا على إعادة تثبيتها. ولكن ماذا لو كان مثل هذا الإجراء يمكن أن يحدث بسهولة عن طريق الصدفة من جانب المستخدم؟ يحتوي منشور SuperUser Q&A الحالي على إجابة لسؤال قارئ مشوش.

تأتي جلسة الأسئلة والأجوبة اليوم من باب المجاملة من SuperUser - وهي قسم فرعي من Stack Exchange ، وهي مجموعة يقودها المجتمع لمواقع الأسئلة والأجوبة.

السؤال

يريد قارئ SuperUser fangxing معرفة سبب السماح لنظام Linux للمستخدمين بإزالة الدليل الجذر:

عندما قمت بتثبيت نظام Linux على جهاز الكمبيوتر الخاص بي لأول مرة ، كنت دائمًا ما أحب استخدامه جذر لأنني لم أكن بحاجة إلى إضافة سودو وأدخل كلمة المرور الخاصة بي في كل مرة أقوم فيها بتنفيذ أمر يحتاج إلى أذونات على مستوى الجذر.

يوم واحد ، أردت فقط إزالة دليل وتشغيل rm -rf /، الذي "كسر" نظامي. لقد كنت أتساءل لماذا لم يمنع مصممو Linux هذا الأمر الخطير بهذه السهولة.

لماذا يسمح Linux للمستخدمين بإزالة الدليل الجذر؟

الاجابة

لدى SuperUser المساهم Ben N الإجابة لنا:

لماذا يجب أن تمنعك من القيام بكل ما تريد مع جهاز الكمبيوتر الخاص بك؟ تسجيل الدخول باسم جذر أو باستخدام سودو يقول حرفيا للجهاز ، "أنا أعرف ما أفعله." منع الأشخاص من القيام بأشياء مشبوهة عادة ما يمنعهم أيضًا من القيام بأشياء ذكية (كما عبر عنها ريموند تشن).

علاوة على ذلك ، هناك سبب وجيه فريد للسماح للمستخدم بإشعال الدليل الجذر: إيقاف تشغيل الكمبيوتر عن طريق مسح نظام التشغيل ونظام الملفات تمامًا. (خطر! في بعض أنظمة UEFI ، rm -rf / يمكن أن يكسر الجهاز المادي أيضًا.) كما أنه من المعقول القيام به داخل سجن مشدود.

على ما يبدو ، فقد أدار الناس الأمر عن طريق الخطأ لدرجة أنه تمت إضافة ميزة أمان. rm -rf / لا يفعل شيئا على معظم النظم إلا -لا-الحفاظ على الجذر يتم توفيره أيضًا ، ولا توجد طريقة تمكنك من كتابة ذلك عن طريق الصدفة. ويساعد ذلك أيضًا في الحماية من البرامج النصية غير المتجانسة ولكن ذات النوايا الحسنة.


هل لديك ما تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي تقنية Stack Exchange الذين يتمتعون بالدهاء الفني؟ تحقق من موضوع المناقشة الكامل هنا.

الصورة الائتمان: ويكيميديا ​​كومنز