דף הבית » איך ל » כיצד לפתוח Apps מ מפתחים לא מזוהים ב - Mac שלך

    כיצד לפתוח Apps מ מפתחים לא מזוהים ב - Mac שלך

    MacOS יש תכונה בשם "Gatekeeper" נועד לנעול את ה- Mac שלך, לאלץ אותו רק להפעיל תוכנה שאושרה אפל כברירת מחדל. אבל מק הוא נעול באותו אופן דמוי אדם נעול למטה, אתה עדיין חופשי להפעיל כל יישום שאתה רוצה.

    Gatekeeper עובד קצת אחרת בהתאם לגרסה של MacOS אתה מפעיל. גרסאות ישנות מאפשרות לך לכבות אותו עם מתג פשוט, בעוד MacOS סיירה עושה דברים קצת יותר מסובך. הנה מה שאתה צריך לדעת.

    איך עובד Gatekeeper

    בכל פעם שאתה מפעיל יישום חדש ב- Mac שלך, Gatekeeper בודק לראות שהוא חתום עם חתימה חוקית. אם היישום חתום בחתימה חוקית, הוא רשאי לפעול. אם לא, תראה הודעת אזהרה ו- Mac שלך ימנע את הפעלת היישום.

    אבל לא כל יישום Mac חתום. חלק מהיישומים הזמינים באינטרנט - במיוחד אלה הישנים יותר - פשוט לא חתומים, גם אם הם מהימנים. אולי הם לא עודכנו תוך זמן מה, או אולי היזם פשוט לא טרח. זו הסיבה אפל מציעה דרך לעקוף Gatekeeper. (ייתכן שתרצה גם לעקוף את זה ולהפעיל אפליקציה לא חתומה אם אתה מפתח אפליקציות משלך).

    Gatekeeper יודע על שלושה סוגים שונים של יישומים:

    • יישומים מ- Mac App Store: יישומים שאתה מתקין מ- Mac App Store נחשבים אמין ביותר, כפי שהם עברו תהליך ההקלטה אפל מאוחסנים על ידי אפל עצמם. הם גם sandboxed, אם כי זו סיבה מדוע מפתחי יישומים רבים אינם משתמשים ב- Mac App Store.
    • יישומים ממפתחים מזוהים: מפתחי אפליקציית Mac יכולים לרכוש מזהה מפתח ייחודי מאפל ולהשתמש בו כדי לחתום על היישומים שלהם. חתימה דיגיטלית זו מבטיחה כי היישום נוצר למעשה על ידי אותו מפתח ספציפי. לדוגמה, כאשר אתה מתקין את Google Chrome במחשב Mac, הוא חתום עם מזהה המפתח של Google, כך ש- Apple מאפשרת לה לפעול. אם יתגלה שמפתח מפתח לרעה את מזהה המפתח שלו - או שהוא נרכש על ידי האקרים המשתמשים בו כדי לחתום על אפליקציות זדוניות - ניתן לבטל את מזהה המפתח. בדרך זו, Gatekeeper מבטיח רק יישומים שנוצרו על ידי מפתחים לגיטימיים אשר עברו את הבעיה של מקבל מזהה מפתח והם במצב טוב יכול לפעול במחשב שלך.
    • אפליקציות מכל מקום אחר: אפליקציות שאינן נרכשות מ- Mac App Store ואינן חתומות עם מזהה מפתח נכללות בקטגוריה האחרונה הזו. אפל רואה את אלה לפחות מאובטח, אבל זה לא אומר App הוא אמין, אחרי הכל, יישומי Mac שלא עודכנו בשנים לא יכול להיות חתום כראוי.

    הגדרת ברירת המחדל היא לאפשר אפליקציות רק משתי הקטגוריות הראשונות: Mac App Store וממפתחים מזוהים. הגדרה זו אמורה לספק כמות טובה של אבטחה, המאפשרת למשתמשים לקבל אפליקציות מחנות האפליקציות או להוריד אפליקציות חתומות מהאינטרנט.

    כיצד לפתוח App חתום

    אם תנסה לפתוח יישום לא חתום על ידי לחיצה כפולה עליו, הוא לא יפעל. תראה את האפשרות "[שם יישום] לא ניתן לפתוח מפני שהיא ממפתח מפתח לא מזוהה".

    כמובן, ייתכן שיש זמן כאשר אתה בא על יישום חתום שאתה צריך להשתמש. אם אתה בוטח ביזם, אתה יכול להגיד Mac שלך לפתוח אותו בכל מקרה.

    אזהרה: Gatekeeper היא תכונת אבטחה, והיא מופעלת כברירת מחדל מסיבה. רק להפעיל יישומים שאתה בוטח בהם.

    כדי לפתוח אפליקציה לא חתומה, עליך ללחוץ לחיצה ימנית או ללחוץ על הלחצן לחיצה על האפליקציה ולבחור באפשרות "פתח". זה עובד על MACOS סיירה כמו גם גירסאות קודמות של MacOS.

    תיווכח שהאפליקציה היא ממפתח בלתי מזוהה - במילים אחרות, היא אינה חתומה בחתימת מפתח חוקית. אם אתה בוטח באפליקציה, לחץ על "פתח" כדי להפעיל אותה.

    זהו זה. ה- Mac שלך יזכור הגדרה זו עבור כל אפליקציה ספציפית שתאפשר להפעלה, ולא תישאל שוב בפעם הבאה שתפעיל את האפליקציה. אתה פשוט צריך לעשות את זה בפעם הראשונה שאתה רוצה להפעיל יישום חדש חתום.

    זוהי הדרך הטובה ביותר, הבטוחה ביותר להפעלת קומץ של יישומים לא חתומים. פשוט הרשה לכל אפליקציה ספציפית כמו שאתה הולך, כדי לוודא שאתה בוטח בכל יישום לפני שאתה מפעיל אותו.

    כיצד לאפשר יישומים מכל מקום

    בגרסאות ישנות יותר של MacOS, באפשרותך להשבית את Gatekeeper לחלוטין מ'העדפות מערכת '>' אבטחה ופרטיות '. אתה פשוט לבחור "בכל מקום" מתוך "אפשר יישומים להוריד מ" הגדרה.

    ב- MacOS 10.12 סיירה, אפל שינתה את זה. לא ניתן עוד להשבית את Gatekeeper לחלוטין מהחלון 'העדפות מערכת'. זהו זה - אפשרות גרפית אחת הוסרה. אתה עדיין יכול לבחור להפעיל יישומים לא חתומים בודדים, ויש אפשרות נסתרת שורת פקודה לעקוף Gatekeeper לחלוטין. אבל אפל לא רוצה פחות ידע למשתמשים להשבית את התכונה אבטחה, אז זה מוסתר לעבור, בדיוק כמו האפשרות להשבית הגנה על שלמות המערכת.

    אם אתה יודע מה אתה עושה ואת צריכה לשנות את ההגדרה, אתה יכול, אם כי אנחנו לא ממליצים על זה.

    ראשית, פתח חלון טרמינל. הקש Command + Space, הקלד Terminal ולחץ על Enter כדי להפעיל אחד. לחלופין, באפשרותך לפתוח חלון Finder ופנה אל Applications> Utilities> Terminal.

    הפעל את הפקודה הבאה בחלון 'מסוף' וספק את הסיסמה:

    sudo spctl - מנהל להשבית

    לאחר שתעשה זאת, עבור אל 'העדפות מערכת'> 'אבטחה ופרטיות'. תגלה שהאפשרות הישנה "Anywhere" חזרה ומופעלת.

    ה- Mac שלך יתנהג כעת כפי שנהג לעשות אם בחרת בהגדרה 'בכל מקום', ויישומים לא חתומים יפעלו ללא כל בעיה.

    כדי לבטל את השינוי, בחר 'App Store ומפתחים שזוהו' או 'App Store' בחלונית 'אבטחה ופרטיות'.


    אפל מנסה להפוך את המאקרו למאובטח יותר על ידי הסתרת אפשרות זו ממשתמשים פחות ידעניים. אם אתה צריך להפעיל יישומים חתומים, אנו ממליצים לך פשוט לאפשר להם אחד אחד ולא השבתת Gatekeeper ומאפשר את כל היישומים חתום לרוץ. זה כמעט קל, ומבטיח שום דבר פועל על המחשב שלך כי אתה לא לאשר את עצמך.