Kaip atidaryti programas iš "nenustatytų kūrėjų" jūsų "Mac"

Turinys:

Kaip atidaryti programas iš "nenustatytų kūrėjų" jūsų "Mac"
Kaip atidaryti programas iš "nenustatytų kūrėjų" jūsų "Mac"

Video: Kaip atidaryti programas iš "nenustatytų kūrėjų" jūsų "Mac"

Video: Kaip atidaryti programas iš
Video: 250 rupees Amazon pay code claimed and redeemed| Microsoft Rewards - YouTube 2024, Gegužė
Anonim
"MacOS" funkcija vadinama "Gatekeeper", skirta užblokuoti "Mac", o tai reikalauja tik "Apple" patvirtintos programinės įrangos paleisti. Tačiau "Mac" yra užrakintas taip pat, kaip "Android" yra užrakintas - jūs vis dar galite laisvai paleisti bet kokią norimą programą.
"MacOS" funkcija vadinama "Gatekeeper", skirta užblokuoti "Mac", o tai reikalauja tik "Apple" patvirtintos programinės įrangos paleisti. Tačiau "Mac" yra užrakintas taip pat, kaip "Android" yra užrakintas - jūs vis dar galite laisvai paleisti bet kokią norimą programą.

Gatekeeper veikia šiek tiek kitaip, priklausomai nuo to, kokią versiją naudojate "macOS". Senos versijos leidžia jums jį išjungti paprastu jungikliu, o "macOS Sierra" dalykai tampa šiek tiek sudėtingesni. Štai ką jūs turite žinoti.

Kaip veikia "Gatekeeper"

Kiekvieną kartą paleidus naują programą savo "Mac", Gatekeeper patikrina, ar jis pasirašytas su galiojančiu parašu. Jei paraiška yra pasirašyta su galiojančiu parašu, ji leidžiama paleisti. Jei taip nėra, pamatysite įspėjimo pranešimą, o "Mac" neleis programai paleisti.

Bet ne kiekviena "Mac" programa pasirašyta. Kai kurios interneto prieinamos programos, ypač senesnės, tiesiog nėra pasirašytos, net jei jos yra patikimos. Galbūt jie nebuvo atnaujinti, o gal kūrėjas tiesiog nesijaudino. Štai kodėl Apple siūlo būdą apeiti Gatekeeper. (Taip pat galite apeiti tai ir paleiskite nepasirašytą programą, jei kuriate savo programas.)

Gatekeeper žino apie tris skirtingų tipų programas:

  • Apps iš "Mac" programų parduotuvės: Programos, kurias įdiegiate iš "Mac App Store", laikomos labiausiai patikimomis, nes jos jau atliko "Apple" tikrinimo procesą ir yra patys "Apple". Jie taip pat yra sandbox, nors tai yra priežastis, kodėl daugelis programų kūrėjų nenaudoja "Mac App Store".
  • Programos iš identifikuotų kūrėjų: "Mac" programų kūrėjai gali įsigyti unikalų "Apple" kūrėjo ID ir naudoti jį pasirašyti savo programas. Šis skaitmeninis parašas užtikrina, kad konkretus kūrėjas iš tikrųjų sukūrė programą. Pavyzdžiui, kai įdiegiate "Google Chrome" savo "Mac", jis yra pasirašytas su "Google" kūrėjo ID, todėl "Apple" leidžia jai paleisti. Jei nustatoma, kad kūrėjas piktnaudžiauja savo kūrėjo ID arba įsigijo įsilaužėliai, kurie jį naudoja pasirašydami kenkėjiškas programas, kūrėjo ID gali būti atšauktas. Tokiu būdu "Gatekeeper" užtikrina tik programas, kurias sukūrė teisėti kūrėjai, kurie susidūrė su problema gauti programuotojo ID ir kurie gali būti paleisti jūsų kompiuteryje.
  • Programos iš bet kur kitur: Programos, kurios nėra įsigytos iš "Mac App Store" ir nėra pasirašytos su kūrėjo ID, patenka į šią paskutinę kategoriją. "Apple" mano, kad tai yra mažiausiai saugi, tačiau tai nereiškia, kad programa nepatikima, nes "Mac" programos, kurios nebuvo atnaujintos per metus, gali būti netinkamai pasirašytos.

Numatytasis nustatymas leidžia leisti programas tik iš dviejų pirmųjų kategorijų: "Mac App Store" ir žinomų kūrėjų. Šis nustatymas turėtų užtikrinti gerą saugumo lygį, leidžiantį naudotojams gauti programų iš programų parduotuvės arba atsisiųsti pasirašytas programas iš žiniatinklio.

Kaip atidaryti nepasirašytą programą

Jei bandysite atidaryti nepasirašytą programą, dukart spustelėkite ją, ji neveiks. Jūs pamatysite, kad "[App Name] negali būti atidarytas, nes jis yra iš nenustatyto kūrėjo" pranešimo.

Žinoma, gali būti laikas, kai atsirasite nepasirašytos programos, kurią turėsite naudoti. Jei pasitikite kūrėju, bet kuriuo atveju galite pasakyti savo "Mac" programai.

Įspėjimas: "Gatekeeper" yra apsaugos funkcija, o dėl priežasties ji numatytoji. Tik paleiskite tik patikusias programas.

Jei norite atidaryti nepasirašytą programą, turite dešiniuoju pelės klavišu spustelėti arba Valdyti, spustelėkite programą ir pasirinkite "Atidaryti". Tai veikia "macOS Sierra", taip pat ankstesnėse "macOS" versijose.

Jums bus įspėti, kad programa yra iš neaptiktų kūrėjų, kitaip tariant, ji nėra pasirašyta su galiojančiu kūrėjo parašu. Jei pasitikite programa, spustelėkite "Atidaryti", kad paleistumėte.
Jums bus įspėti, kad programa yra iš neaptiktų kūrėjų, kitaip tariant, ji nėra pasirašyta su galiojančiu kūrėjo parašu. Jei pasitikite programa, spustelėkite "Atidaryti", kad paleistumėte.
Viskas. Jūsų "Mac" prisimins šį nustatymą kiekvienai konkrečiai programai, kurią leisite paleisti, ir jums nebus paklausta dar kartą, kai kitą kartą paleisite šią programą. Tai turėsite padaryti pirmą kartą, kai norite paleisti naują nepasirašytą programą.
Viskas. Jūsų "Mac" prisimins šį nustatymą kiekvienai konkrečiai programai, kurią leisite paleisti, ir jums nebus paklausta dar kartą, kai kitą kartą paleisite šią programą. Tai turėsite padaryti pirmą kartą, kai norite paleisti naują nepasirašytą programą.

Tai geriausias, saugiausias būdas paleisti keletą nepasirašytų programų. Tiesiog leiskite kiekvienai konkrečiai programai, kai tik einate, įsitikinkite, kad pasitikite kiekviena programa prieš ją paleidžiate.

Kaip leisti programas iš bet kurios vietos

Senesnėse "macOS" versijose galite visiškai išjungti "Gatekeeper" iš "System Preferences"> "Security and Privacy". Turėtumėte pasirinkti "Anywhere" iš nustatymo "Leisti programas atsisiųsti iš".

Tačiau MacOS 10,12 Sierra pakeitė "Apple". Nebegalima visiškai išjungti "Gatekeeper" iš sistemos lange "Sistemos nuostatos". Štai taip - buvo pašalinta viena grafinė parinktis. Jūs vis dar galite pasirinkti paleisti nepasirašytas programas ir yra paslėpta komandinės eilutės parinktis, kad apeiti "Gatekeeper". Tačiau "Apple" nenori, kad mažiau gerai nusimanantys vartotojai išjungtų šią saugumo funkciją, todėl paslėpta, kad perjungiama, kaip ir galimybė išjungti sistemos vientisumo apsaugą.
Tačiau MacOS 10,12 Sierra pakeitė "Apple". Nebegalima visiškai išjungti "Gatekeeper" iš sistemos lange "Sistemos nuostatos". Štai taip - buvo pašalinta viena grafinė parinktis. Jūs vis dar galite pasirinkti paleisti nepasirašytas programas ir yra paslėpta komandinės eilutės parinktis, kad apeiti "Gatekeeper". Tačiau "Apple" nenori, kad mažiau gerai nusimanantys vartotojai išjungtų šią saugumo funkciją, todėl paslėpta, kad perjungiama, kaip ir galimybė išjungti sistemos vientisumo apsaugą.
Jei žinote, ką darai, ir reikia keisti nustatymą, galite, nors mes to nerekomenduojame.
Jei žinote, ką darai, ir reikia keisti nustatymą, galite, nors mes to nerekomenduojame.

Pirmiausia atidarykite terminalo langą. Paspauskite Command + Space, įrašykite "Terminal" ir paspauskite Enter, kad paleistumėte.Arba galite atidaryti "Finder" langą ir eikite į "Applications"> "Utilities"> "Terminal".

Terminalo lange paleiskite šią komandą ir pateikite savo slaptažodį:

sudo spctl --master-disable

Po to eikite į "Sistemos nuostatos"> "Sauga ir privatumas". Pamatysite, kad senoji "Anywhere" parinktis sugrįžta ir įjungta.
Po to eikite į "Sistemos nuostatos"> "Sauga ir privatumas". Pamatysite, kad senoji "Anywhere" parinktis sugrįžta ir įjungta.

Jūsų "Mac" dabar elgsis taip, kaip ir anksčiau, jei pasirinkote nustatymą "Anywhere", o nepasirašytos programos bus paleistos be jokių problemų.

Jei norite atšaukti šį pakeitimą, "Saugos ir privatumo" srityje tiesiog pasirinkite "App store" ir "Identified developers" arba "App Store".

"Apple" bando padaryti "MacOS" saugesnę, slepiant šią parinktį iš mažiau žinių naudotojų. Jei jums reikia paleisti nepasirašytas programas, mes rekomenduojame jas atidaryti vieni, o ne išjungti "Gatekeeper" ir leisti paleisti visas nepasirašytas programas. Tai beveik taip pat paprasta ir užtikrina, kad kompiuteryje nebus paleista nieko, kad nepritarsite sau.

Rekomenduojamas: