كيفية تعطيل حماية سلامة النظام (بدون جذور) في نظام التشغيل Mac OS X

جدول المحتويات:

Anonim

قامت Apple بتمكين ميزة أمان افتراضية جديدة موجهة تسمى حماية سلامة النظام ، والتي تسمى غالبًا بدون جذر أو SIP ، في نظام التشغيل Mac OS بدءًا من الإصدارات 10.11 وما بعدها. تهدف ميزة SIP / بدون جذر إلى منع اختراق نظام التشغيل Mac OS X بواسطة تعليمات برمجية ضارة ، سواء عن قصد أو عن طريق الخطأ ، وما يفعله SIP بشكل أساسي هو تأمين مواقع على مستوى نظام معين في نظام الملفات مع منع عمليات معينة في نفس الوقت من الارتباط بعمليات على مستوى النظام .

في حين أن ميزة أمان حماية سلامة النظام فعالة ويجب على الغالبية العظمى من مستخدمي Mac ترك بدون جذر ممكّن ، قد يجد بعض مستخدمي Mac المتقدمين أنهم لا يملكون جذرًا ليكونوا مفرطين في الحماية. وبالتالي ، إذا كنت ضمن مجموعة مستخدمي Mac المتقدمين الذين لا يريدون تمكين SIP بدون جذر على تثبيت Mac OS X الخاص بهم ، فسوف نوضح لك كيفية إيقاف تشغيل ميزة الأمان هذه.

ما الدلائل التي يحميها SIP؟

قبل البدء في تعطيل SIP ، قد تتساءل عن الدلائل التي تحمي SIP / بدون جذر من التعديل. حاليًا ، تقوم حماية تكامل النظام بإغلاق الأدلة التالية على مستوى النظام في نظام التشغيل Mac OS X:

/ System / sbin / bin / usr (باستثناء / usr / دليل فرعي محلي) / تطبيقات للتطبيقات المثبتة مسبقًا مع Mac OS (Terminal ، Safari ، إلخ)

وفقًا لذلك ، قد يتسبب عدم وجود جذر في عدم عمل بعض التطبيقات والمرافق والبرامج النصية على الإطلاق ، حتى مع sudo privelege أو تمكين المستخدم الجذر أو وصول المسؤول.

إيقاف تشغيل حماية سلامة النظام بدون جذور في نظام التشغيل Mac OS X

مرة أخرى ، يجب على الغالبية العظمى من مستخدمي Mac عدم تعطيل الجذور. يهدف تعطيل الجذور حصريًا إلى مستخدمي Mac المتقدمين. افعل ذلك على مسؤوليتك الخاصة ، فهذا غير موصى به على وجه التحديد.

  1. أعد تشغيل جهاز Mac واضغط باستمرار على مفتاحي Command + R في نفس الوقت بعد سماع رنين بدء التشغيل ، سيؤدي ذلك إلى تشغيل Mac OS X في وضع الاسترداد
  2. عندما تظهر شاشة "MacOS Utilities" / "OS X Utilities" ، اسحب قائمة "Utilities" في الجزء العلوي من الشاشة بدلاً من ذلك ، واختر "Terminal"
  3. اكتب الأمر التالي في الجهاز ثم اضغط على العودة:
  4. csrutil تعطيل ؛ اعادة التشغيل

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

يمكنك أيضًا إصدار الأمر بنفسه دون إعادة التشغيل التلقائي مثل:

csrutil تعطيل

بالمناسبة ، إذا كنت مهتمًا بتعطيل الجذور ، فقد ترغب أيضًا في تعطيل Gatekeeper أثناء وجودك في سطر الأوامر أيضًا.

إذا كنت تخطط للقيام بشيء آخر في شاشة Terminal أو Mac OS Utilities ، فقد ترغب في ترك أمر إعادة التشغيل التلقائي في النهاية ، ونعم ، في حال كنت تتساءل ، هذا هو وضع الاسترداد نفسه المستخدم لإعادة تثبيت نظام التشغيل Mac OS X مع "استرداد الإنترنت".

بمجرد إعادة تشغيل جهاز Mac مرة أخرى ، سيتم تعطيل حماية سلامة النظام بالكامل في نظام التشغيل Mac OS X ، مما يتيح الوصول الكامل إلى المجلدات المحمية الموضحة أعلاه.

التحقق من حالة حماية سلامة النظام بدون جذور في نظام التشغيل Mac OS X

إذا كنت تريد معرفة حالة بدون جذر قبل إعادة التشغيل أو بدون إعادة تشغيل جهاز Mac في وضع الاسترداد ، فما عليك سوى إصدار الأمر التالي في Terminal:

حالة csrutil

سترى إما واحدة من رسالتين ممكّنتين:

أو

إذا كنت ترغب في أي وقت في تغيير حالة الجذور ، يلزم إعادة تشغيل أخرى في وضع الاسترداد.

كيفية إعادة تمكين حماية سلامة النظام بدون جذور في نظام التشغيل Mac OS X

ما عليك سوى إعادة تشغيل جهاز Mac مرة أخرى في وضع الاسترداد كما هو موضح أعلاه ، ولكن في سطر الأوامر ، استخدم الصيغة التالية بدلاً من ذلك:

csrutil تمكين

تمامًا كما كان من قبل ، يلزم إعادة تشغيل جهاز Mac حتى تدخل التغييرات حيز التنفيذ.

كما ذكرنا سابقًا ، يجب على الغالبية العظمى من مستخدمي Mac ترك تمكين بدون جذر واعتماد حماية تكامل النظام ، لأن معظم مستخدمي Mac OS X ليس لديهم أعمال في الدلائل على مستوى النظام على أي حال. يهدف تعديل هذه الميزة حقًا إلى مستخدمي Mac المتقدمين ، سواء كان ذلك من خلال تكنولوجيا المعلومات ، ومسؤولي النظام ، ومسؤولي الشبكات ، والمطورين ، والمصلحين ، والعمليات الأمنية ، وغيرها من المجالات عالية التقنية ذات الصلة.

كيفية تعطيل حماية سلامة النظام (بدون جذور) في نظام التشغيل Mac OS X