Gatekeeper هي ميزة كانت موجودة عمليًا دائمًا في OS X كإجراء أمني لمنع التعليمات البرمجية الضارة من العمل على النظام الذي لم يتم توقيعه بواسطة مطورين موثوق بهم بشهادة. بالتأكيد أكثر من مرة عند تنزيل تطبيق برمجي مجاني من الإنترنت ، عند تنفيذه حصلنا على الخطأ "لا يمكن فتح هذا التطبيق لأنه يأتي من مطور مجهول".
لهذا السبب ، يضطر العديد من المطورين ومسؤولي النظام إلى إلغاء تنشيط هذه الوظيفة منذ ذلك الحين يمكن أن يكون مزعجًا حقًا. الشيء الوحيد هو أنه إذا قمنا بذلك مباشرة من الخيار داخل النظام ، فسيترك فترة 30 يومًا من التعطيل ولكن أسفله سيترك أمر إعادة التعيين المنشط ، والذي بواسطته بعد 30 يومًا سيتم تفعيله مرة أخرى.
دعونا نرى أولاً كيفية التعطيل هذا الخيار مباشرة من النظام. العملية بسيطة مثل الوصول إلى > تفضيلات النظام> النظام والخصوصية وضمن علامة التبويب "عام" ، سنضغط على القفل في الأسفل حيث سنقوم بإدخال كلمة مرور المسؤول الخاصة بنا ونضع علامة على الخيار "أي موقع". سيؤدي ذلك إلى تعطيله بخيار إعادة التعيين لمدة 30 يومًا.
لتجنب ذلك ، لدينا خيار إلغاء تنشيط إعادة التعيين مباشرة من الجهاز في التطبيقات> المرافق> المحطة الطرفية عن طريق إدخال الأمر التالي وإدخال كلمة مرور المسؤول أيضًا:
الإعدادات الافتراضية sudo اكتب /Library/Preferences/com.apple.security GKAutoRearm -bool NO
على أي حال ، هناك دائمًا خيار العودة إلى التكوين الأولي ببساطة عن طريق إدخال الأمر نفسه مع تغيير الخيار "لا" إلى "نعم" ، أي:
الإعدادات الافتراضية sudo اكتب /Library/Preferences/com.apple.security GKAutoRearm -bool نعم
حقًا فائدة هذا الخيار محدودة إلى حد ما لأنني أنصح به بشكل أساسي فرق الإنتاج أو التطوير ضمن نظام أمان مغلق ، نظرًا لأنه بالنسبة للمستخدم العادي ، ليس من المنطقي إلغاء تنشيط خيار يمنح شهرًا كاملاً للقيام بكل ما نحتاجه.