Impedir que o Gatekeeper acorde no OS X Yosemite e no OS X El Capitan

Gatekeeper-disable-osx-0

Gatekeeper é um recurso que esteve praticamente sempre presente no OS X como uma medida de segurança para evitar que código malicioso seja executado no sistema que não está assinado por desenvolvedores confiáveis por certificado. Certamente mais de uma vez ao baixar um aplicativo de software livre da Internet, ao executá-lo obtemos o erro "Este aplicativo não pode ser aberto porque é de um desenvolvedor não identificado."

Por isso mesmo, muitos desenvolvedores e administradores de sistema são forçados a desativar esta função desde pode ser realmente irritante. O único porém é que se fizermos diretamente da opção dentro do sistema, deixará um período de 30 dias de desativação mas abaixo deixará ativado um comando de reset, pelo qual após 30 dias será ativado novamente.

Gatekeeper-disable-osx-1

Vamos primeiro ver como desabilitar esta opção diretamente do sistema. O processo é tão simples quanto acessar > Preferências do Sistema> Sistema e Privacidade e dentro da aba Geral, clicaremos no cadeado na parte inferior onde inseriremos nossa senha de administrador e marcaremos a opção "Qualquer site". Isso o desativará com a opção de redefinição de 30 dias.

Para evitar isso, temos a opção de desativar este reset diretamente do terminal em Aplicativos> Utilitários> Terminal inserindo o seguinte comando e também nossa senha de administrador:

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO

Em qualquer caso, existe sempre a opção de voltar à configuração inicial simplesmente introduzindo o mesmo comando mas alterando a opção "NÃO" para "SIM", ou seja:

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool YES

Na verdade, a utilidade desta opção é um tanto limitada, pois eu a aconselho principalmente a equipes de produção ou desenvolvimento dentro de um sistema de segurança fechado, já que para o usuário médio não faz sentido desativar uma opção que dá um mês inteiro para fazer o que for necessário.

 


O conteúdo do artigo segue nossos princípios de ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.