Kaip leisti programas iš bet kur naudojant „MacOS Gatekeeper“ („Big Sur“)

Turinys:

Anonim

Gatekeeper sistemoje „MacOS“ dabar yra griežtesnė nei bet kada anksčiau ir pagal numatytuosius nustatymus leidžia parinktis tik programoms, atsisiųstoms iš „App Store“ arba „App Store“ ir nustatytų kūrėjų. Pažangūs „Mac“ vartotojai gali norėti leisti trečią parinktį, ty galimybę atidaryti ir leisti iš bet kurios vietos „macOS Big Sur“, „macOS Catalina“, „macOS Sierra“, „macOS High Sierra“ ir „MacOS Mojave“ atsisiųstas programas.

Kad būtų aišku, parinktis „Leisti programas atsisiųsti iš bet kurios vietos“ pagal numatytuosius nustatymus yra paslėpta programoje Gatekeeper, skirta macOS nuo Sierra. Tai galite pamatyti nuėję į saugumo ir privatumo nuostatų skydelį, o skiltyje „Bendra“ nerasite tokios „Gatekeeper“ programos leidimo nustatymų parinkties. Nepaisant to, šiek tiek įsikišę komandų eilutėje galite atskleisti trečiąją parinktį ir atgauti galimybę atidaryti programas, kurios ateina iš bet kurios vietos.

Tai nerekomenduojama daugeliui „Mac“ naudotojų, tik pažengę „Mac“ naudotojai ir kūrėjai, galintys tiksliai įvertinti programos galiojimą, turėtų naudoti šį metodą, kuris apima „Gatekeeper“ išjungimą iš komandinės eilutės ir taip pašalinant standartą. Gatekeeper saugos mechanizmai Mac OS.

Kaip leisti programas iš bet kurios vietos „Gatekeeper“, skirta „macOS Big Sur“, „Catalina“, „Mojave“, „Sierra“

  1. Išeiti iš sistemos nuostatų
  2. Atidarykite terminalo programą iš aplanko /Applications/Utilities/ ir įveskite šią komandos sintaksę:
  3. sudo spctl --master-disable

  4. Paspauskite grįžti ir autentifikuokite naudodami administratoriaus slaptažodį
  5. Iš naujo paleiskite sistemos nuostatas ir eikite į „Sauga ir privatumas“ bei skirtuką „Bendra“
  6. Dabar skiltyje „Leisti programas atsisiųsti iš:“ matysite parinktį „Bet kur“ „Gatekeeper“ parinktys

Dabar galėsite atidaryti ir paleisti programas iš bet kur naudodami „macOS Mojave“, „High Sierra“ ir „Sierra“, tačiau įspėkite, kad tai išjungia „Gatekeeper“ ir nerekomenduojama daugumai „Mac“ naudotojų.

Leidus programas iš bet kurios vietos, įskaitant nenustatytus kūrėjus, „Mac“ gali būti pažeidžiamas tam tikrų kenkėjiškų programų ir nepageidaujamų programų, todėl to turėtų vengti visi „Mac“ naudotojai, išskyrus tuos, kurie turi tikrai pažangių galimybių.

Kitas būdas yra rankiniu būdu pridėti Gatekeeper išimtis naudojant komandinę eilutę – sprendimas, kuris gali būti tinkamesnis nei tiesiog leisti viskam apeiti Gatekeeper.

Grįžimas į numatytąją vartų saugos apsaugą sistemoje „macOS Mojave“, „High Sierra“, „Sierra“

Taip pat galite tai pakeisti ir grįžti prie numatytųjų griežtų „Gatekeeper“ nustatymų, leidžiančių tik programas iš „Mac App Store“ ir identifikuotus kūrėjus, išduodami šią komandų eilutę:

sudo spctl --master-enable

Paspaudus grąžinimą ir iš naujo autentifikavus, „macOS Gatekeeper“ grįš į griežtą numatytąją būseną, kai bus neleidžiama paleisti atsitiktinių programų.

Beveik kiekvienas „Mac“ naudotojas turėtų palikti šią funkciją įjungtą numatytosios būsenos.Jei negalite lengvai atskirti, kurios programos yra teisėtos ar ne, neturėtumėte keisti šios parinkties. Pranešimas „Programos negalima atidaryti, nes ją sukūrė nenustatytas kūrėjas“ yra skirtas apsaugoti didžiąją dalį „Mac“ naudotojų, todėl jo nereikėtų ignoruoti.

Kaip leisti programas iš bet kur naudojant „MacOS Gatekeeper“ („Big Sur“)