31Aug
ماك لديه ميزة تسمى "غاتكيبر" مصممة لقفل ماك الخاص بك، مما اضطرها لتشغيل فقط أبل المعتمدة البرنامج بشكل افتراضي.ولكن يتم تأمين ماك أسفل بنفس الطريقة يتم تأمين الروبوت أسفل كنت لا تزال حرة لتشغيل أي تطبيق تريد.
غاتكيبر يعمل بشكل مختلف قليلا اعتمادا على إصدار ماك الذي تقوم بتشغيله.الإصدارات القديمة تمكنك من إيقاف تشغيله مع تبديل بسيط، في حين ماكوس سييرا يجعل الأمور أكثر تعقيدا قليلا.إليك ما تحتاج إلى معرفته.
كيفية عمل غاتكيبر
كلما قمت بتشغيل تطبيق جديد على ماك الخاص بك، يتحقق غاتكيبر أن نرى أنه وقعت مع توقيع صالح.إذا تم توقيع الطلب مع توقيع صالح، فإنه يسمح للتشغيل.إذا لم يكن كذلك، فسترى رسالة تحذير وسيؤدي ماك إلى منع التطبيق من التشغيل.
ولكن ليس كل ماك التطبيق وقعت.لا يتم توقيع بعض التطبيقات المتوفرة على الويب - خاصة تلك الأقدم منها - حتى لو كانت جديرة بالثقة.ربما لم يتم تحديثها في حين، أو ربما المطور فقط لم يكلف نفسه عناء.هذا هو السبب في أبل يقدم وسيلة لتجاوز غاتكيبر.(قد تحتاج أيضا إلى تجاوز هذا وتشغيل تطبيق غير موقعة إذا كنت تقوم بتطوير التطبيقات الخاصة بك.)
غيتكيبر يعرف عن ثلاثة أنواع مختلفة من التطبيقات: تطبيقات
- من ماك أب ستور : التطبيقات التي تقوم بتثبيتها من ماك المتجرتعتبر الأكثر موثوقية، لأنها قد مرت من خلال عملية فحص أبل وتستضيفها أبل أنفسهم.كما يتم وضع الحماية أيضا، على الرغم من أن هذا هو السبب في أن العديد من مطوري التطبيقات لا يستخدمون ماك أب ستور.تطبيقات
- من المطورين المعرفين : يمكن لمطوري تطبيقات ماك الحصول على معرف مطور فريد من أبل واستخدامه للتوقيع على تطبيقاتهم.هذا التوقيع الرقمي يضمن التطبيق تم إنشاؤها في الواقع من قبل هذا المطور محددة.على سبيل المثال، عند تثبيت غوغل كروم على جهاز ماك، يتم توقيعه باستخدام معرف مطوري برامج غوغل، لذا تسمح أبل بتشغيله.إذا اكتشف أن مطور البرامج يسيء استخدام معرف مطور البرامج أو أنه تم الحصول عليه من قبل المخترقين الذين يستخدمونه للتوقيع على تطبيقات ضارة، فيمكن بعد ذلك إلغاء معرف مطور البرامج.وبهذه الطريقة، غاتكيبر يضمن فقط التطبيقات التي تم إنشاؤها من قبل المطورين الشرعيين الذين واجهوا عناء الحصول على معرف المطور والتي هي في وضع جيد يمكن تشغيلها على جهاز الكمبيوتر الخاص بك.
- تطبيقات من أي مكان آخر : تقع التطبيقات التي لم يتم الحصول عليها من ماك أب ستور والتي لم يتم تسجيلها باستخدام معرف مطور البرامج في هذه الفئة الأخيرة.تعتبر أبل هذه الأقل أمانا، ولكن هذا لا يعني أن التطبيق غير جدير بالثقة - بعد كل شيء، قد لا يتم توقيع تطبيقات ماك التي لم يتم تحديثها منذ سنوات بشكل صحيح.
الإعداد الافتراضي هو السماح فقط للتطبيقات من الفئتين الأوليتين: ماك أب ستور ومن المطورين الذين تم تحديدهم.يجب أن يوفر هذا الإعداد قدرا كبيرا من الأمان، مما يسمح للمستخدمين بالحصول على تطبيقات من متجر التطبيقات أو تنزيل التطبيقات الموقعة من الويب.
كيفية فتح تطبيق غير موقعة
إذا حاولت فتح تطبيق غير موقعة بالنقر المزدوج عليه، فلن يعمل.ستظهر لك رسالة الخطأ "لا يمكن فتح [اسم التطبيق] لأنه من رسالة مطور برامج غير معروفة".
بالطبع، قد يكون هناك وقت عندما تأتي على التطبيق غير موقعة التي تحتاج إلى استخدامها.إذا كنت تثق المطور، يمكنك أن تقول ماك الخاص بك لفتحه على أي حال.
تحذير : غاتكيبر هي ميزة أمان، وهي قيد التشغيل افتراضيا لسبب ما.فقط تشغيل التطبيقات التي تثق بها.
لفتح تطبيق غير موقعة، يجب النقر بزر الماوس الأيمن أو النقر بزر الماوس الأيمن على التطبيق وتحديد "فتح".هذا يعمل على ماك سييرا وكذلك الإصدارات السابقة من ماك.
سيتم تحذيرك من أن التطبيق من مطور غير معروف، وبعبارة أخرى، فإنه لم يتم توقيعه باستخدام توقيع مطور صالح.إذا كنت تثق في التطبيق، انقر فوق "فتح" لتشغيله.
هذا كل شيء.سوف تتذكر ماك هذا الإعداد لكل تطبيق معين تسمح بتشغيله، ولن يطلب منك مرة أخرى في المرة التالية التي تقوم بتشغيل هذا التطبيق.سيتعين عليك القيام بذلك في المرة الأولى التي تريد فيها تشغيل تطبيق جديد غير موقع.
هذا هو أفضل، الطريقة الأكثر أمانا لتشغيل حفنة من التطبيقات غير الموقع.مجرد السماح لكل تطبيق معين كما تذهب، والتأكد من الثقة في كل التطبيق قبل تشغيله.
كيفية السماح للتطبيقات من أي مكان
في الإصدارات الأقدم من ماكوس، يمكنك تعطيل غاتكيبر تماما من سيستيم بريفيرنسز & غ؛الأمن والخصوصية.كنت فقط اختر "في أي مكان" من "السماح التطبيقات تحميلها من" الإعداد.
في ماك 10.12 سييرا، على الرغم من أن أبل غيرت هذا.لم يعد بإمكانك تعطيل غاتكيبر تماما من نافذة تفضيلات النظام.وهذا كل شيء - تمت إزالة خيار رسومي واحد.لا يزال بإمكانك اختيار تشغيل التطبيقات الفردية غير الموقعة، وهناك خيار سطر الأوامر المخفية لتجاوز غاتكيبر تماما.ولكن أبل لا تريد المستخدمين أقل دراية تعطيل هذه الميزة الأمنية، لذلك كان مخفيا أن التبديل، تماما مثل خيار لتعطيل حماية سلامة النظام.
إذا كنت تعرف ما تفعله وتحتاج إلى تغيير الإعداد، يمكنك، على الرغم من أننا لا نوصي به.
أولا، افتح نافذة المحطة الطرفية.اضغط على كوماند + سباس، واكتب "ترمينال"( الطرفية)، واضغط على إنتر( إدخال) لإطلاق واحد.أو يمكنك فتح نافذة فيندر وانتقل إلى أبليكاتيونس & غ؛المرافق & غ؛طرفية.
قم بتشغيل الأمر التالي في إطار المحطة الطرفية وتوفير كلمة المرور:
سودو سكتل --master-ديزابلبعد القيام بذلك، توجه إلى سيستيم بريفيرنسز & غ؛الأمن & أمب؛الإجمالية.ستجد أن الخيار "في أي مكان" القديم قد عاد وتم تمكينه.
سوف ماك الخاص بك تتصرف الآن كما كانت تستخدم إذا قمت بتحديد الإعداد "في أي مكان"، وسيتم تشغيل التطبيقات غير الموقعة دون أي مشكلة.
للتراجع عن هذا التغيير، ما عليك سوى اختيار "أب ستور والمطورين المعرفين" أو "أب ستور" في قسم الأمان & أمب؛جزء الخصوصية.
تحاول أبل جعل ماك أكثر أمنا من خلال إخفاء هذا الخيار من المستخدمين الأقل دراية.إذا كنت بحاجة إلى تشغيل التطبيقات غير الموقعة، فنحن نشجعك على السماح لهم فقط واحدا تلو الآخر بدلا من تعطيل غاتكيبر والسماح بتشغيل جميع التطبيقات غير الموقعة.انها تقريبا سهلة، ويضمن لا شيء يعمل على جهاز الكمبيوتر الخاص بك أنك لا توافق نفسك.