Gatekeeper, som först introducerades i OS X Mountain Lion, är en Mac-säkerhetsfunktion som hjälper till att skydda din Mac från skadlig kod och annan skadlig programvara. Gatekeeper kontrollerar för att säkerställa att applikationen är säker att köra genom att kontrollera den i listan över appar som Apple har kontrollerat och godkänt för Apple Mac Store och / eller godkänt av Apple även om de inte erbjuds via App Store.
Dessa är de tre Gatekeeper-alternativen:
- App Store
- App Store och identifierade utvecklare
- Var som helst
I macOS Sierra gjorde Apple dock några viktiga ändringar i Gatekeeper som till synes begränsar valet för kraftanvändare som vill ladda ner och använda programvaran bortom listan över appar som officiellt godkänts av Apple. Även om dessa ändringar sannolikt är avsedda att ytterligare förbättra säkerheten Mac-datorer är kända för, sätter de begränsningar på vad du kan göra med din Mac.
Men oroa dig inte, inställningarna för Gatekeeper kan ändras i macOS Sierra så att du får tillgång till programvara som inte officiellt godkänts av Apple.
varför kan jag inte skärmdela på oenighet
Tänk dock på att användare som inaktiverar skyddet av gatekeeper gör det på egen risk eftersom du måste vara en erfaren Mac-användare för att undvika skadlig kod och annan skadlig programvara. Mac-datorer är till stor del kända för att vara mycket säkrare än Windows-datorer, men det är inte nödvändigtvis fallet om du blir av med din Macs inbyggda säkerhetsfunktioner.
Med detta sagt, om du vill inaktivera Gatekeeper, har vi täckt dig. Låt oss ta en titt på hur du kan inaktivera den här funktionen i Sierra så att du kan använda ett bredare utbud av applikationer.
Justera portvaktens inställningar
Traditionellt erbjöd Gatekeeper tre inställningar för ökad säkerhet: var som helst, App Store och identifierade utvecklare och endast App Store. Det första valet, som namnet beskriver, tillät användare att starta applikationer från vilken källa som helst, vilket effektivt inaktiverar Gatekeeper-funktionen.
Det andra valet gjorde det möjligt för användare att köra appar från Mac App Store såväl som från mjukvaruutvecklare som har registrerat sig hos Apple och säkert signerar sina applikationer. Slutligen begränsade den säkraste inställningen endast användarna till att köra appar från Mac App Store.
Medan de säkra alternativen var bra idéer för mindre erfarna Mac-användare, fann kraftanvändare att Gatekeeper var för begränsande och försökte vanligtvis inaktivera den genom att ställa in den på Var som helst .
I macOS Sierra är alternativet Anywhere dock borta och lämnar App Store och App Store och identifierade utvecklare som de enda två alternativen.
Inaktivera Gatekeeper i macOS Sierra från Terminal med ett kommando
Gatekeeper-inställningarna finns i Systeminställningar> Säkerhet och sekretess> Allmänt . Gatekeeper-alternativen finns under Alla appar som laddas ner från: med valet av Anywhere saknas. Med alternativet Anywhere saknade trodde många Mac-användare att Apple helt hade tagit bort alternativet Anywhere.
Tack och lov stängde Apple inte av möjligheten att ändra Gatekeeper-inställningen till Anywhere, det började bara kräva att användare gjorde det från terminalen med ett kommando, vilket var ett sätt för Apple att säkerställa att endast macOS-kraftanvändare sannolikt skulle ändra Gatekeeper. inställning till Anywhere. För det mesta är det bara macOS-användare som vet hur man använder terminalen.
För att inaktivera Gatekeeper (dvs ställa in den till Anywhere) från kommandoraden, öppna ett nytt Terminal-fönster och ange följande kommando:
$ sudo spctl --master-disable
Eftersom du använder sudo kommer du att bli ombedd att ange ditt Mac-lösenord (admin). Ange ditt root-lösenord och kommandot ändrar inställningen Gatekeeper till Anywhere ..
Om du vill bekräfta att Gatekeeper-inställningen har ändrats till Anywhere kan du starta Systeminställningar och kontrollera Gatekeeper Tillåt att appar laddas ned från inställningen. Nu ser du att Anywhere är inställningen Gatekeeper.
Klicka på hänglåset i det nedre vänstra hörnet för att ange ditt lösenord och göra ändringar och välj sedan Anywhere i listan över Gatekeeper-alternativ. Säkerhetsfunktionen kommer inte längre att bugga dig om appar från oidentifierade utvecklare.
Du kommer också att märka att eftersom du körde kommandot för att ändra Gatekeepers Tillåt att appar laddas ner från alternativ till Anywhere visas det alternativet nu i gränssnittet som visas på skärmdumpen nedan.
Tillfälligt kringgå gatekeeper
Trots dess potentiellt frustrerande begränsningar är Gatekeeper verkligen en viktig säkerhetsfunktion som kan förhindra att du av misstag startar skadliga applikationer. Om du föredrar att lämna Gatekeeper aktiverad men ändå behöver köra en app ibland från en oidentifierad utvecklare, kan du tillfälligt kringgå Gatekeeper genom att öppna appen från högerklicka på snabbmenyn.
För att illustrera, när du försöker öppna en app från en oidentifierad utvecklare medan Gatekeeper är aktiverad får du följande varning om att appen inte kan startas:
För att tillfälligt kringgå Gatekeeper, Högerklicka (eller Ctrl-klicka) på appens ikon och välj Öppna .
Du får fortfarande ett varningsmeddelande, men den här gången är det bara en varning. Klicka Öppna igen kommer att starta appen.
Återställ Sierra Gatekeeper-inställningarna till standard
Om du har aktiverat alternativet Anywhere genom att använda Terminal-kommandot ovan och senare vill vända det, kan du gå tillbaka till Terminal och köra det här kommandot:
$ sudo spctl --master-enable
Detta kommando reverserar spctl --master-disable
kommandot som du sprang för att ställa in Gatekeepers tillåt nedladdning av app från inställning till Anywhere.
Slutgiltiga tankar
Gatekeeper är en mycket stark säkerhetsfunktion som är avsedd att skydda din Mac från skadlig programvara och annars skadlig programvara. Men även om det ger utmärkt skydd kan det vara mycket begränsande för kraftanvändare.
Lyckligtvis finns det en väg runt detta. Genom att följa instruktionerna i den här artikeln kan du enkelt inaktivera Gatekeeper och släppa loss din Mac.
Om du tyckte att den här artikeln var användbar kanske du vill kolla in den Så här kör du Mac-programuppdatering via terminalen.
Se också till att ta en titt på vår bit på Så här installerar du MacOS / OSX på en Chromebook .
Har du ställt in Gatekeepers nedladdningsappar från inställningen till Anywhere tidigare? Hur gjorde du det? Lämna en kommentar nedan.