Como desativar o gatekeeper e permitir aplicativos de qualquer lugar no macOS Sierra

Gatekeeper, introduzido pela primeira vez no OS X Mountain Lion, é um recurso de segurança do Mac que ajuda a proteger o seu Mac contra malware e outros softwares maliciosos. O Gatekeeper verifica se o aplicativo é seguro para ser executado comparando-o com a lista de aplicativos que a Apple vetou e aprovou para a Apple Mac Store e / ou aprovado pela Apple, mesmo se não oferecidos na loja de aplicativos.

Como desativar o gatekeeper e permitir aplicativos de qualquer lugar no macOS Sierra

Estas são as três opções do Gatekeeper:

  • Loja de aplicativos
  • App Store e desenvolvedores identificados
  • Qualquer lugar

No macOS Sierra, no entanto, a Apple fez algumas alterações importantes no Gatekeeper que aparentemente limitam as opções de usuários avançados que desejam baixar e usar o software além da lista de aplicativos oficialmente aprovados pela Apple. Embora essas mudanças provavelmente tenham o objetivo de melhorar ainda mais a segurança pela qual os Macs são conhecidos, elas colocam restrições sobre o que você pode fazer com o seu Mac.

Mas não se preocupe, as configurações do Gatekeeper ainda podem ser alteradas no macOS Sierra para permitir que você acesse o software que não é oficialmente aprovado pela Apple.

No entanto, lembre-se de que os usuários que desabilitam a proteção do Gatekeeper o fazem por sua própria conta e risco, pois você precisa ser um usuário Mac experiente para evitar malware e outros softwares maliciosos. Os Macs são amplamente conhecidos por serem muito mais seguros do que os computadores Windows, mas isso não é necessariamente o caso se você se livrar dos recursos de segurança integrados do Mac.

Com isso dito, se você deseja desativar o Gatekeeper, nós ajudamos você. Vamos dar uma olhada em como você pode desativar esse recurso no Sierra para que possa usar uma gama mais ampla de aplicativos.

Ajuste as configurações do Gatekeeper

Tradicionalmente, o Gatekeeper oferece três configurações para aumentar a segurança: em qualquer lugar, App Store e desenvolvedores identificados, e apenas App Store. A primeira escolha, como o próprio nome descreve, permitia que os usuários iniciassem aplicativos de qualquer origem, desativando efetivamente o recurso Gatekeeper.

A segunda opção permitia aos usuários executar aplicativos da Mac App Store, bem como de desenvolvedores de software que se registraram na Apple e assinaram seus aplicativos com segurança. Finalmente, a configuração mais segura limitava os usuários a executar aplicativos obtidos apenas na Mac App Store.

Embora as opções seguras fossem boas ideias para usuários de Mac menos experientes, os usuários avançados consideraram o Gatekeeper muito limitado e normalmente procuraram desativá-lo configurando-o para "Qualquer lugar.

No macOS Sierra, no entanto, a opção “Anywhere” desapareceu, deixando “App Store” e “App Store e desenvolvedores identificados” como as duas únicas opções.

porteiro macos sierra default

Desative o Gatekeeper no macOS Sierra do Terminal usando um comando

As configurações do Gatekeeper podem ser encontradas em Preferências do sistema> Segurança e privacidade> Geral. As opções do Gatekeeper estão localizadas em “Todos os aplicativos baixados de:” com a opção “Anywhere” ausente. Com a falta da opção “Anywhere”, muitos usuários de Mac pensaram que a Apple havia retirado completamente a opção “Anywhere”.

Felizmente, a Apple não desligou a capacidade de alterar a configuração do Gatekeeper para "Anywhere", apenas começou a exigir que os usuários fizessem isso a partir do terminal com um comando, o que era uma forma da Apple garantir que apenas usuários avançados do macOS mudassem a configuração do Gatekeeper como "Qualquer lugar". Na maioria das vezes, apenas os usuários avançados do macOS sabem como usar o terminal.

Para desativar o Gatekeeper (ou seja, defina-o como "Qualquer lugar") na linha de comando, abra uma nova janela do Terminal e digite o seguinte comando:

$ sudo spctl --master-disable

Como você está usando “sudo”, será solicitada a senha de root (admin) do seu Mac. Digite sua senha de root e o comando mudará a configuração do Gatekeeper para “Anywhere.”.

Se quiser confirmar que a configuração do Gatekeeper foi alterada para “Qualquer lugar”, você pode iniciar as Preferências do Sistema e verificar a configuração do Gatekeeper “Permitir download de aplicativos de”. Agora você verá que "Em qualquer lugar" é a configuração do Gatekeeper.

Clique no cadeado no canto inferior esquerdo para inserir sua senha e fazer alterações e, em seguida, selecione “Qualquer lugar” na lista de opções do Gatekeeper. O recurso de segurança não irá mais incomodá-lo com aplicativos de desenvolvedores não identificados.

Você também notará que, como executou o comando para alterar a opção "Permitir download de aplicativos de" do Gatekeeper para Qualquer lugar, essa opção agora está listada na interface, conforme mostrado na captura de tela abaixo.

porteiro macos serra em qualquer lugar

Ignorar o Gatekeeper temporariamente

Apesar de suas limitações potencialmente frustrantes, o Gatekeeper é de fato um recurso de segurança importante que pode evitar que você inicie acidentalmente aplicativos maliciosos. Se você preferir deixar o Gatekeeper habilitado, mas ainda precisa ocasionalmente executar um aplicativo de um desenvolvedor não identificado, pode ignorar temporariamente o Gatekeeper abrindo o aplicativo no menu de contexto do botão direito.

Para ilustrar, quando você tenta abrir um aplicativo de um desenvolvedor não identificado enquanto o Gatekeeper está ativado, você receberá o seguinte alerta informando que o aplicativo não pode ser iniciado:

porteiro sierra desenvolvedor não identificado

Para ignorar temporariamente o Gatekeeper, clique com o botão direito (ou clique com a tecla Control pressionada) no ícone do aplicativo e selecione Aberto.

porteiro contornar a serra

Você ainda receberá uma mensagem de alerta, mas desta vez é apenas um aviso. Clicando Aberto novamente irá iniciar o aplicativo.

desvio do gatekeeper aberto

Restaurar as configurações do Sierra Gatekeeper para o padrão

Se você habilitou a opção “Anywhere” usando o comando Terminal acima e depois deseja revertê-la, você pode voltar ao Terminal e executar este comando:

$ sudo spctl --master-enable

Este comando inverte o spctl --master-disable comando que você executou para definir a configuração "Permitir downloads de aplicativos de" do Gatekeeper para "Qualquer lugar".

Pensamentos finais

O Gatekeeper é um recurso de segurança muito forte que visa proteger o seu Mac contra malware e softwares prejudiciais. No entanto, embora ofereça grande proteção, pode ser muito restritivo para usuários avançados.

Felizmente, há uma maneira de contornar isso. Seguindo as instruções descritas neste artigo, você pode desabilitar facilmente o Gatekeeper e liberar o poder do seu Mac.

Se você achou este artigo útil, você pode querer verificar Como executar a atualização de software do Mac através do terminal.

Além disso, certifique-se de dar uma olhada em nosso artigo sobre como instalar o MacOS / OSX em um Chromebook.

Você já definiu a configuração “Baixar aplicativos de” do Gatekeepers para “Qualquer lugar” antes? Como você fez isso? Por favor, deixe um comentário abaixo.