Cómo deshabilitar Gatekeeper y permitir aplicaciones desde cualquier lugar en macOS Sierra

Gatekeeper, introducido por primera vez en OS X Mountain Lion, es una función de seguridad de Mac que ayuda a proteger su Mac del malware y otro software malicioso. Gatekeeper verifica para asegurarse de que la aplicación sea segura de ejecutar al compararla con la lista de aplicaciones que Apple ha examinado y aprobado para Apple Mac Store y / o aprobadas por Apple, incluso si no se ofrecen a través de la tienda de aplicaciones.

Cómo deshabilitar Gatekeeper y permitir aplicaciones desde cualquier lugar en macOS Sierra

Estas son las tres opciones de Gatekeeper:

  • Tienda de aplicaciones
  • App Store y desarrolladores identificados
  • En cualquier lugar

Sin embargo, en macOS Sierra, Apple realizó algunos cambios importantes en Gatekeeper que aparentemente limitan las opciones de los usuarios avanzados que desean descargar y usar el software más allá de la lista de aplicaciones aprobadas oficialmente por Apple. Si bien es probable que estos cambios estén destinados a mejorar aún más la seguridad por la que son conocidas las Mac, imponen restricciones sobre lo que puede hacer con su Mac.

Pero no se preocupe, la configuración de Gatekeeper aún se puede cambiar en macOS Sierra para permitirle acceder a software que no está aprobado oficialmente por Apple.

Sin embargo, tenga en cuenta que los usuarios que deshabilitan la protección Gatekeeper lo hacen bajo su propio riesgo, ya que debe ser un usuario experimentado de Mac para evitar el malware y otro software malicioso. Las Mac son ampliamente conocidas por ser mucho más seguras que las computadoras con Windows, pero ese no es necesariamente el caso si se deshace de las funciones de seguridad integradas de su Mac.

Dicho esto, si desea deshabilitar Gatekeeper, lo tenemos cubierto. Veamos cómo puede deshabilitar esta función en Sierra para poder utilizar una gama más amplia de aplicaciones.

Ajustar la configuración de Gatekeeper

Tradicionalmente, Gatekeeper ofrecía tres configuraciones para aumentar la seguridad: en cualquier lugar, App Store y desarrolladores identificados, y App Store únicamente. La primera opción, como su nombre lo describe, permitió a los usuarios iniciar aplicaciones desde cualquier fuente, desactivando efectivamente la función Gatekeeper.

La segunda opción permitió a los usuarios ejecutar aplicaciones desde Mac App Store, así como también desde desarrolladores de software que se han registrado en Apple y firman sus aplicaciones de forma segura. Finalmente, la configuración más segura limitaba a los usuarios a ejecutar aplicaciones obtenidas solo de la Mac App Store.

Si bien las opciones seguras eran buenas ideas para los usuarios de Mac con menos experiencia, los usuarios avanzados encontraron que Gatekeeper era demasiado limitante y, por lo general, buscaban deshabilitarlo configurándolo en "En cualquier lugar.

En macOS Sierra, sin embargo, la opción "En cualquier lugar" desapareció, dejando a "App Store" y "App Store y desarrolladores identificados" como las únicas dos opciones.

portero macos sierra predeterminado

Deshabilite Gatekeeper en macOS Sierra desde la Terminal usando un comando

La configuración de Gatekeeper se puede encontrar en Preferencias del sistema> Seguridad y privacidad> General. Las opciones de Gatekeeper se encuentran debajo de "Todas las aplicaciones descargadas desde:" y falta la opción "En cualquier lugar". Con la opción "Anywhere" que faltaba, muchos usuarios de Mac pensaron que Apple había eliminado por completo la opción "Anywhere".

Afortunadamente, Apple no desactivó la capacidad de cambiar la configuración de Gatekeeper a "En cualquier lugar", simplemente comenzó a exigir a los usuarios que lo hicieran desde la terminal con un comando, que era una forma de que Apple se asegurara de que solo los usuarios avanzados de macOS probablemente cambiarían la configuración de Gatekeeper en "Anywhere". En su mayor parte, solo los usuarios avanzados de macOS saben cómo usar el terminal.

Para deshabilitar Gatekeeper (es decir, configurarlo en "En cualquier lugar") desde la línea de comando, abra una nueva ventana de Terminal y luego ingrese el siguiente comando:

$ sudo spctl --master-disable

Como está utilizando "sudo", se le pedirá la contraseña de root (administrador) de su Mac. Ingrese su contraseña de root y el comando cambiará la configuración de Gatekeeper a "En cualquier lugar".

Si desea confirmar que la configuración de Gatekeeper se ha cambiado a "En cualquier lugar", puede iniciar Preferencias del sistema y marcar la configuración de Gatekeeper "Permitir aplicaciones descargadas desde". Ahora verá que "En cualquier lugar" es la configuración de Gatekeeper.

Haga clic en el candado en la esquina inferior izquierda para ingresar su contraseña y realizar cambios, luego seleccione "En cualquier lugar" de la lista de opciones de Gatekeeper. La función de seguridad ya no le molestará acerca de las aplicaciones de desarrolladores no identificados.

También notará que, dado que ejecutó el comando para cambiar la opción "Permitir descargas de aplicaciones desde" de Gatekeeper a Cualquier lugar, esa opción ahora aparece en la interfaz como se muestra en la captura de pantalla a continuación.

portero macos sierra en cualquier lugar

Omitir temporalmente al portero

A pesar de sus limitaciones potencialmente frustrantes, Gatekeeper es de hecho una característica de seguridad importante que puede evitar que inicie accidentalmente aplicaciones maliciosas. Si prefiere dejar Gatekeeper habilitado pero aún necesita ejecutar ocasionalmente una aplicación de un desarrollador no identificado, puede omitir temporalmente Gatekeeper abriendo la aplicación desde el menú contextual del botón derecho.

Por ejemplo, cuando intentas abrir una aplicación de un desarrollador no identificado mientras Gatekeeper está habilitado, recibirás la siguiente alerta que te indicará que la aplicación no se puede iniciar:

gatekeeper sierra desarrollador no identificado

Para omitir temporalmente a Gatekeeper, botón derecho del ratón (o Control-clic) en el icono de la aplicación y seleccione Abierto.

portero bypass sierra

Seguirá recibiendo un mensaje de alerta, pero esta vez es solo una advertencia. Haciendo clic Abierto nuevamente iniciará la aplicación.

bypass del portero abierto

Restaurar la configuración de Sierra Gatekeeper a los valores predeterminados

Si ha habilitado la opción "En cualquier lugar" usando el comando Terminal anterior y luego desea revertirlo, puede regresar a Terminal y ejecutar este comando:

$ sudo spctl --master-enable

Este comando invierte el spctl --master-disable comando que ejecutó para establecer la configuración de Gatekeeper "Permitir descargas de aplicaciones desde" en "En cualquier lugar".

Pensamientos finales

Gatekeeper es una característica de seguridad muy sólida que está destinada a proteger su Mac de malware y software dañino. Sin embargo, aunque ofrece una gran protección, puede resultar muy restrictivo para los usuarios avanzados.

Afortunadamente, hay una forma de evitar esto. Siguiendo las instrucciones descritas en este artículo, puede desactivar fácilmente Gatekeeper y liberar el poder de su Mac.

Si este artículo le resultó útil, es posible que desee consultar Cómo ejecutar la actualización de software de Mac a través de la terminal.

Además, asegúrese de echar un vistazo a nuestro artículo sobre Cómo instalar MacOS / OSX en una Chromebook.

¿Ha configurado antes la configuración "Descargar aplicaciones de" de Gatekeepers en "En cualquier lugar"? ¿Cómo lo hiciste? Deje un comentario a continuación.