Como desativar o Gatekeeper na linha de comando no Mac OS X

Índice:

Anonim

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.

Como desativar o Gatekeeper na linha de comando no Mac OS X