Home

sudo spctl --master-disable Não Está Funcionando: Como Desativar o GateKeeper

Updated on quinta-feira, 2 de janeiro de 2025

Written by

JoãoSilva

Approved by

Jessica Shee

Português English Français Deutsch やまと Español

Resumo: Esta postagem do iBoysoft informa o que faz o comando sudo spctl --master disable e como desativar o Gatekeeper caso o comando sudo spctl --master disable não esteja funcionando no Mac.

Você tentou desativar o Gatekeeper no Mac usando o comando (sudo spctl --master-disable) pelo Terminal. No entanto, ele retorna uma das seguintes mensagens:

  • Desativar globalmente o sistema de avaliação precisa ser confirmado nas Configurações do Sistema.
  • Esta operação não é mais suportada. Para desativar o subsistema de avaliação, utilize perfis de configuração.
  • Comando não encontrado.

Ou não responde de forma alguma. Se você está confuso e não sabe como desativar o Gatekeeper, este artigo é para você.

O que faz o comando sudo spctl --master-disable?

O comando sudo spctl --master-disable é usado para desativar o Gatekeeper no Mac, um recurso de segurança que restringe quais aplicativos podem ser abertos. É comumente usado ao instalar aplicativos de um desenvolvedor não identificado ou não verificado no macOS. Aqui está uma explicação do comando:

sudo: Privilégios administrativos (root) são necessários para executar este comando.

spctl: Isso significa "Security Policy Control" e é uma ferramenta de linha de comando usada para gerenciar e modificar as políticas de segurança do Gatekeeper no macOS.

--master-disable: Esta bandeira desativa a proteção do Gatekeeper em um nível global.

Ele altera as configurações do sistema para permitir aplicativos de "Qualquer lugar", que não é visível por padrão nas Configurações/Preferências do Sistema. Após executar este comando, "Qualquer lugar" aparecerá como uma opção em "Permitir aplicativos baixados de" (Preferências do Sistema > Segurança e Privacidade > Geral) e será automaticamente selecionado no macOS Sonoma ou anterior.

No entanto, no macOS Sequoia, este comando, assim como o comando sudo spctl --global-disable, apenas revela a opção de permitir aplicativos baixados de qualquer lugar no painel de configurações de Privacidade e Segurança. Portanto, em vez de desativar diretamente o Gatekeeper, o comando retornará a mensagem "Desativar globalmente o sistema de avaliação precisa ser confirmado nas Configurações do Sistema" no macOS Sequoia, pedindo que você selecione a opção "Qualquer lugar" nas Configurações do Sistema manualmente.

Compartilhe a informação para beneficiar outros!

 

Como corrigir o comando sudo spctl --master-disable que não está funcionando?

Se o sudo spctl --master disable não funcionar no seu Mac, experimente as seguintes dicas.

Dica 1: Certifique-se de que a sintaxe está correta

Depois de analisar várias postagens reclamando que o sudo spctl --master disable não está funcionando, descobrimos a razão comum: eles perderam os detalhes do comando e acabaram executando o errado. Geralmente, é porque está faltando um - ou tem um espaço extra antes de master.

O prompt de senha também pode ser confuso para alguns, pois não aparecerá na tela. Quando solicitar uma senha, insira a senha de login de uma conta de administrador, que deve ser a que você está usando no momento, e depois pressione a tecla Enter.

Dica 2: Use sudo spctl --global-disable

Se a sintaxe estiver correta, mas ainda não conseguir desativar o Gatekeeper, você pode tentar o comando abaixo. Este tem um efeito semelhante e está documentado para desabilitar a política segura no meu MacBook Air rodando macOS Sequoia 15.2.

sudo spctl --global-disable

Se quiser verificar o comando oficial para a sua versão do macOS, execute man spctl para descobrir.

Dica 3: Use as Configurações do Sistema

Como mencionamos anteriormente, você precisa permitir manualmente aplicativos de qualquer lugar no macOS Sequoia após executar o comando. Para fazer isso, vá para Configurações do Sistema, abra Privacidade e Segurança e depois role até a seção Segurança. Lá, marque "Qualquer lugar" na caixa ao lado de "Permitir aplicativos de".

Essas dicas devem ajudar a desativar o Gatekeeper em qualquer versão do macOS. Compartilhe-as se forem úteis!