Så du kan installere noen applikasjoner på Mac, må du vite hvordan du skal deaktivere Gatekeeper PE macOS. Ellers, når du vil installere noen applikasjoner, vil du forsvare meldingen din “App cannot be opened because it is from an unidentified developer.“
Innhold

Før du ser hvordan du kan deaktivere gatekeeper på macOS, er det veldig viktig å vite hva denne funksjonen betyr og hva den hjelper.
Hva er det Gatekeeper PE macOS?
Gatekeeper Det er o Sikkerhetsfunksjon Integrert i operativsystemet macOS, starter med versjonen OS X Mountain Lion (10.8), som hjelper til med å beskytte brukerne mot bruk av skadelig programvare og andre dårlig forsettlige programmer. I utgangspunktet kontrollerer denne funksjonen hvilke applikasjoner som tillater å bli installert og åpne på en Mac.
Moden tilsier Gatekeeper er konfigurert for å tillate installasjon og bare åpne applikasjonene som slippes ut fra App Store eller de av identifiserte utviklere og se etter Apple.
Hvis du prøver å møte en applikasjon fra en Apple som ikke er identifisert utvikler, vil det å kjøre applikasjonen bli stoppet med meldingen “App kan ikke åpnes fordi den er fra en uidentifisert utvikler.”
Gatekeeper Det beskytter deg ikke mot 100%malware -applikasjoner, men det hjelper brukere som ikke er veldig tekniske og som kan laste ned applikasjoner fra internett som kan være farlige for operativsystemet. Gatekeeper Previer for å installere applikasjoner som kan påvirke sikkerheten ved et uhell Mac.
Hvordan deaktiverer du portvakter på macOS?
De fleste stumme ganger anbefaler jeg ikke å deaktivere sikkerhetskarakteristikkene til operativsystemet, men det er situasjoner der hvis du trenger å installere en applikasjon utenfor App Store, eller som er opprettet av en ubekreftet utvikler av Apple, deaktiverende Gatekeeper er påkrevd.
I vårt eksempel vil vi ta søknaden som heter “App.dmg” som er skapt av en “unidentified developer” Og hvilket Gatekeeper Det blokkerer det.
Når vi prøver å åpne filen for å installere applikasjonen “App.dmg” Vi mottar meldingen: “App.dmg” cannot be opened because it is from an unidentified developer. Med fullføringen CA macOS Den kan ikke sjekke om denne applikasjonen inneholder skadelig programvare.
Hvis denne meldingen vises når du prøver å installere en applikasjon, har du to metoder for hånden.
Metode 1: Åpner den blokkerte bruken av Gatekeeper
Du kan åpne den blokkerte applikasjonen, fra: System Settings → Privacy & Security.
Sub “Security” Du finner alternativet du kan åpne applikasjonen blokkert av Gatekeeper. “Open Anyway“.

“By opening this app, you will be overriding system security which can expose your computer and personal information to malware that may harm your Mac or compromise your privacy.” – Klikk “Open“.
søknad “App.dmg” Det vil åpne, men hvis den har flere installasjonsprosesser, kan det fremdeles blokkeres av portvakt.
Metode 2: Deaktiver Gatekeeper og tillater installasjon fra flere kilder
Den sikreste måten å installere applikasjoner fra hvilken som helst kilde, ikke bare fra App Store og fra de bekreftede utviklerne, er å slå av Gatekeeper. På denne måten vil du kunne velge deg selv hvis du vil tillate installasjon av applikasjoner på macOS, og fra andre kilder. “Anywhere“.
Åpne Terminal PE macOS og utfør ordrelinjen (skriv inn brukerpassordet for at linjen skal utføres):
sudo spctl --master-disable
Du kommer tilbake i “Privacy & Security” og du aktiverer det nye alternativet “Anywhere“.

Nå kan du installere hvilken som helst applikasjon på macOS, selv om det ikke er fra App Store eller fra en utvikler identifisert og sjekket av Apple.
Du kan aktivere portvaktbeskyttelsen gjennom kommandolinjen igjen:
sudo spctl --master-enable
Det er scenarier der applikasjoner fremdeles ikke kan installeres. “App is damaged and can’t be opened“.
I dette scenariet må du være veldig forsiktig med at installasjonen av den applikasjonen ikke vil kompromittere integriteten til operativsystemet. Hvis du vil installere et program når feilmeldingen vises: “App is damaged and can’t be opened“, kan du eliminere de utvidede attributtene til den respektive applikasjonen. Inkludert de attributtene som kan blokkere applikasjonen av sikkerhetsmessige årsaker.
Utfør i terminalen, følgende ordrelinje:
xattr -cr /full/path/Application.app
Endre bane og søknadsnavnet i rekkefølgen ovenfor. (Type: Trekk med drag&drop søknaden i Terminal, etter å ha skrevet ordrelinjen).