كيفية إضافة استثناءات برنامج حماية البوابة من سطر الأوامر في نظام التشغيل Mac OS X
جدول المحتويات:
- إضافة تطبيق إلى Gatekeeper Approval من سطر الأوامر في نظام التشغيل Mac OS X
- إزالة استثناء برنامج حماية بوابة التطبيقات باستخدام spctl في نظام التشغيل Mac OS X
عادةً إذا كنت ترغب في الحصول على تطبيق معتمد من قبل ميزة GateKeeper على جهاز Mac ، يمكنك النقر بزر الماوس الأيمن على تطبيق المطورين المجهولين واختيار "فتح" ، أو الانتقال من خلال تفضيلات النظام لتجاوز Gatekeeper الذي طريق. خيار آخر هو إضافة موافقات واستثناءات التطبيق يدويًا إلى Gatekeeper بالانتقال إلى سطر الأوامر في نظام التشغيل Mac OS X.
يعد هذا أمرًا رائعًا للمستخدمين المتقدمين الذين يرغبون في كتابة أو أتمتة موافقات التطبيق ، ولكنه قد يكون مفيدًا أيضًا للإدارة عن بُعد وفي مواقف أخرى أيضًا.
سننتقل إلى الأمر spctl لتحقيق التأثير المطلوب هنا ، والذي ، كما ناقشنا من قبل ، يمكن للمستخدمين أيضًا التفاعل معه لتمكين وتعطيل Gatekeeper من Terminal.
إضافة تطبيق إلى Gatekeeper Approval من سطر الأوامر في نظام التشغيل Mac OS X
لإضافة تطبيق إلى استثناءات Gatekeepers وقائمة تشغيل التطبيق المعتمدة ، استخدم علامة –add مع spctl للموافقة على تشغيل التطبيق. نمط بناء الجملة التالي مناسب:
spctl --add /Path/To/Application.app
على سبيل المثال ، لإضافة الموافقة على التطبيق التخيلي المسمى "GooseRoute" الموجود في مجلد تنزيلات المستخدمين ، ستبدو سلسلة التركيب كما يلي:
spctl - add ~ / Downloads / GooseRoute.app
ستحتاج إلى إدخال كلمة مرور المسؤول للموافقة على التطبيق باستخدام Gatekeeper ، وإلا يمكنك بدء الأمر بـ sudo إذا كنت تقوم بذلك من SSH أو تريد أتمتة العملية.
إزالة استثناء برنامج حماية بوابة التطبيقات باستخدام spctl في نظام التشغيل Mac OS X
إزالة تطبيق من قائمة الموافقة على Gatekeeper بنفس السهولة ، ما عليك سوى تبديل العلامة –add flag with –remove ، وإلا فإن بناء الجملة هو نفسه:
spctl --remove /Path/To/Application.app
مرة أخرى ، يمكنك بدء الأمر بـ sudo إذا رغبت في ذلك ، وإلا ستظهر النافذة المنبثقة المألوفة لمصادقة المسؤول في نظام Mac OS X لإكمال إزالة التطبيق من قائمة تخويل Gatekeepers.
تذكر ، إذا كنت تضيف أو تزيل التطبيقات المدفونة في نظام الملفات ذات المسارات المعقدة الطويلة ، فيمكنك دائمًا سحبها وإفلاتها في نافذة Terminal لطباعة المسار الكامل.