Como desativar o Gatekeeper na linha de comando no Mac OS X
Índice:
- Desative o Gatekeeper na linha de comando no Mac OS
- Como ativar o Gatekeeper na linha de comando do Mac OS X
Embora a maioria dos usuários de Mac deseje manter o Gatekeeper ativado para fins de segurança, alguns usuários avançados acham que o Gatekeeper é excessivamente zeloso em impedir que aplicativos de terceiros sejam usados no macOS e Mac OS X.
Embora seja fácil desativar o Gatekeeper por meio das Preferências do sistema em um Mac, outra opção é desativar o Gatekeeper usando a linha de comando no Mac OS.Isso pode ser útil para fins de script, configuração, gerenciamento remoto e apenas para aqueles que preferem usar o Terminal.
Desative o Gatekeeper na linha de comando no Mac OS
Inicie o Terminal caso ainda não o tenha feito (/Applications/Utilities/) e emita o seguinte comando para desligar o Gatekeeper:
sudo spctl --master-disable
Pressione Enter e digite a senha do administrador, como geralmente exigido pelo sudo, e o Gatekeeper será desativado instantaneamente. Se você quiser confirmar isso, pode fazê-lo com o sinalizador –status e o mesmo comando, assim:
spctl --status
Isso informará 'avaliações desativadas' para indicar que o Gatekeeper foi desativado. Você também descobrirá que o painel de preferências do Gatekeeper Security será definido como 'Everywhere'.
Como ativar o Gatekeeper na linha de comando do Mac OS X
Claro, você também pode ativar o Gatekeeper na linha de comando do macOS / Mac OS X usando a seguinte string de comando:
sudo spctl --master-enable
Pressione Enter e você pode confirmar o status novamente com –status:
$ spctl --avaliações de status ativadas
Gatekeeper será ativado novamente em sua configuração mais rígida. Como desativação, a configuração também será executada na GUI.
Novamente, a maioria dos usuários deve deixar o Gatekeeper ativado e, se necessário, eles podem ignorá-lo por meio do painel de Preferências do Sistema por aplicativo ou usando o truque “Abrir” do botão direito .
A capacidade de desativar o Gatekeeper por meio do Terminal já existe há algum tempo, e esta dica se aplica a basicamente todas as versões modernas do Mac OS, incluindo macOS Big Sur, Catalina, Mojave, High Sierra e Sierra.
Se você souber de outras dicas ou truques úteis associados à ativação e desativação do Gatekeeper na linha de comando (ou de outra forma), compartilhe-os conosco nos comentários abaixo.