تعد Gatekeeper ، التي تم تقديمها لأول مرة في OS X Mountain Lion ، إحدى ميزات أمان Mac التي تساعد على حماية جهازك Mac من البرامج الضارة والبرامج الضارة الأخرى. يتحقق Gatekeeper للتأكد من أن التطبيق آمن للتشغيل من خلال التحقق من ذلك مقابل قائمة التطبيقات التي فحصتها Apple ووافق عليها من أجل Apple Mac Store و / أو وافقت عليها Apple حتى لو لم يتم تقديمها من خلال متجر التطبيقات. هذه هي خيارات Gatekeeper الثلاثة:
- متجر التطبيقات
- متجر التطبيقات والمطورين المحددين
- في أى مكان
ومع ذلك ، في macOS Sierra ، أجرت Apple بعض التغييرات المهمة على Gatekeeper والتي تحد من خيارات مستخدمي الطاقة الذين يرغبون في تنزيل البرنامج واستخدامه خارج قائمة التطبيقات المعتمدة رسميًا من قبل Apple.
ولكن لا داعي للقلق ، فلا يزال من الممكن تغيير إعدادات Gatekeeper في نظام التشغيل macOS Sierra للسماح لك بالوصول إلى البرامج التي لم توافق عليها Apple رسميًا. المفهوم هو أن المستخدمين الذين يقومون بتعطيل حماية Gatekeeper يفعلون ذلك على مسؤوليتهم الخاصة ، حيث يتعين عليك أن تكون من مستخدمي Mac ذوي الخبرة لتجنب البرامج الضارة والبرامج الضارة الأخرى.
ضبط إعدادات برنامج حماية البوابة
تقليديًا ، قدم Gatekeeper ثلاثة إعدادات لزيادة الأمان: في أي مكان ومتجر التطبيقات والمطورين المحددين ومتجر التطبيقات فقط. يسمح الخيار الأول ، كما يصف اسمه ، للمستخدمين بتشغيل التطبيقات من أي مصدر ، مما يؤدي إلى تعطيل ميزة Gatekeeper بشكل فعال.
يتيح الخيار الثاني للمستخدمين تشغيل التطبيقات من Mac App Store وكذلك من مطوري البرامج الذين سجلوا لدى Apple وقاموا بتوقيع تطبيقاتهم بشكل آمن. أخيرًا ، قصر الإعداد الأكثر أمانًا المستخدمين على تشغيل التطبيقات التي تم الحصول عليها من متجر تطبيقات Mac فقط.
في حين أن الخيارات الآمنة كانت أفكارًا جيدة لمستخدمي Mac الأقل خبرة ، فقد وجد مستخدمو القوة أن برنامج Gatekeeper محدود للغاية وسعى عادة إلى تعطيله عن طريق تعيينه على "أي مكان" . "
ومع ذلك ، في نظام macOS Sierra ، اختفى خيار "Anywhere" ، وترك "App Store" و "App Store والمطورين المحددين" كخيارين فقط.
تعطيل برنامج حماية البوابة في نظام ماكنتوش سييرا من المحطة الطرفية باستخدام أمر
يمكن العثور على إعدادات Gatekeeper في تفضيلات النظام> الأمان والخصوصية> عام . توجد خيارات Gatekeeper أسفل "جميع التطبيقات التي تم تنزيلها من:" مع اختيار "Anywhere" المفقود. مع عدم وجود خيار "Anywhere" ، اعتقد الكثير من مستخدمي Mac أن Apple قد أخرجت بالكامل خيار "Anywhere".
لحسن الحظ ، لم تقم شركة Apple بإيقاف تشغيل القدرة على تغيير إعداد Gatekeeper إلى "في أي مكان" ، حيث بدأت للتو في مطالبة المستخدمين بالقيام بذلك من المحطة الطرفية باستخدام أمر ، وهو ما كان وسيلة لشركة Apple لضمان تغيير مستخدمي طاقة macOS على الأرجح إعداد Gatekeeper إلى "أي مكان". بالنسبة للجزء الأكبر ، يعرف مستخدمو طاقة macOS فقط كيفية استخدام الجهاز.
لتعطيل برنامج حماية البوابة (أي ، قم بتعيينه على "أي مكان") من سطر الأوامر ، افتح نافذة طرفية جديدة ثم أدخل الأمر التالي:
$ sudo spctl --master-disable
بما أنك تستخدم كلمة "sudo" ، فستتم مطالبتك بكلمة المرور الخاصة بجذر نظام التشغيل Mac. أدخل كلمة مرور الجذر وسيعمل الأمر على تغيير إعداد Gatekeeper إلى "في أي مكان".
إذا كنت تريد تأكيد تغيير إعداد Gatekeeper إلى "أي مكان" ، فيمكنك تشغيل "تفضيلات النظام" والتحقق من إعداد "السماح للتطبيقات التي تم تنزيلها من برنامج حماية البوابة". سترى الآن أن "أي مكان" هو إعداد Gatekeeper. انقر فوق القفل في الزاوية السفلية اليسرى لإدخال كلمة المرور وإجراء تغييرات ، ثم حدد "أي مكان" من قائمة خيارات برنامج حماية البوابة. لن تكتشفك ميزة الأمان عن التطبيقات من المطورين المجهولين. ستلاحظ أيضًا أنه منذ تشغيل الأمر لتغيير خيار "السماح بالتطبيقات من Gatekeeper" من Gatekeeper إلى أي مكان ، أصبح هذا الخيار مدرجًا الآن في الواجهة كما هو موضح في لقطة الشاشة أدناه.
تجاوز حارس البوابة مؤقتًا
على الرغم من القيود التي يحتمل أن تكون محبطة ، إلا أن Gatekeeper يعد بالفعل ميزة أمان مهمة يمكن أن تمنعك من تشغيل التطبيقات الضارة عن طريق الخطأ. إذا كنت تفضل ترك تطبيق Gatekeeper ممكناً ولكنك لا تزال بحاجة إلى تشغيل تطبيق من حين لآخر من مطور غير محدد ، فيمكنك تجاوز تطبيق Gatekeeper مؤقتًا عن طريق فتح التطبيق من قائمة سياق النقر بزر الماوس الأيمن.
لتوضيح ذلك ، عندما تحاول فتح تطبيق من مطور غير معروف أثناء تمكين Gatekeeper ، ستتلقى التنبيه التالي الذي يخبرك بأنه لا يمكن تشغيل التطبيق:
لتجاوز برنامج حماية البوابة مؤقتًا ، انقر بزر الماوس الأيمن (أو انقر مع الضغط على مفتاح التحكم) على أيقونة التطبيق وحدد فتح .
ستظل تتلقى رسالة تنبيه ، لكن هذه المرة مجرد تحذير. سيؤدي النقر فوق فتح مرة أخرى إلى تشغيل التطبيق.
استعادة إعدادات Sierra Gatekeeper إلى الافتراضي
إذا قمت بتمكين خيار "في أي مكان" باستخدام الأمر Terminal أعلاه وتريد عكسه لاحقًا ، يمكنك العودة إلى Terminal وتشغيل هذا الأمر:
$ sudo spctl --master-enable
يعكس هذا الأمر الأمر spctl --master-disable
الذي قمت spctl --master-disable
لضبط إعداد "السماح بتنزيل التطبيق من Gatekeeper" على "أي مكان".
إذا وجدت هذه المقالة مفيدة ، فقد ترغب في التحقق من كيفية تشغيل تحديث برامج Mac عبر الجهاز الطرفي.
هل قمت بتعيين إعداد "تنزيل التطبيقات من Gatekeepers" إلى "أي مكان" من قبل؟ كيف فعلتها؟ يرجى ترك تعليق أدناه.