Cómo desactivar Gatekeeper desde la línea de comandos en Mac OS X

Tabla de contenido:

Anonim

Aunque la mayoría de los usuarios de Mac querrán mantener activado Gatekeeper por motivos de seguridad, algunos usuarios avanzados encuentran que Gatekeeper es demasiado entusiasta en evitar que se utilicen aplicaciones de terceros en macOS y Mac OS X.

Si bien es fácil desactivar Gatekeeper a través de las preferencias del sistema en una Mac, otra opción es desactivar Gatekeeper mediante la línea de comandos en Mac OS.Esto puede ser útil para fines de secuencias de comandos, configuración, administración remota y solo para aquellos que prefieren usar la Terminal.

Deshabilitar Gatekeeper desde la línea de comandos en Mac OS

Inicie Terminal si aún no lo ha hecho (/Aplicaciones/Utilidades/) y emita el siguiente comando para desactivar Gatekeeper:

sudo spctl --master-disable

Presione regresar e ingrese la contraseña de administrador como suele ser requerida por sudo, y Gatekeeper se desactivará instantáneamente. Si tiene ganas de confirmar esto, puede hacerlo con el indicador de estado y el mismo comando, así:

spctl --status

Esto informará "evaluaciones desactivadas" para indicar que Gatekeeper se ha desactivado. También encontrará que el panel de preferencias de Gatekeeper Security se establecerá en "En todas partes".

Cómo habilitar Gatekeeper desde la línea de comandos de Mac OS X

Por supuesto, también puede activar Gatekeeper desde la línea de comandos de macOS/Mac OS X usando la siguiente cadena de comandos:

sudo spctl --master-enable

Presiona regresar y puedes confirmar el estado nuevamente con –status:

$ spctl --evaluaciones de estado habilitadas

Gatekeeper se habilitará nuevamente en su configuración más estricta. Al inhabilitarlo, la configuración también se transmitirá a través de la GUI.

Nuevamente, la mayoría de los usuarios deben dejar Gatekeeper activado y, si es necesario, pueden omitirlo a través del panel de preferencias del sistema según la aplicación, o usando el truco "Abrir" con el botón derecho. .

La capacidad de deshabilitar Gatekeeper a través de Terminal existe desde hace bastante tiempo, y este consejo se aplica básicamente a todas las versiones modernas de Mac OS, incluidos macOS Big Sur, Catalina, Mojave, High Sierra y Sierra.

Si conoce otros consejos o trucos útiles asociados con la activación y desactivación de Gatekeeper desde la línea de comandos (o de otro modo), compártalos con nosotros en los comentarios a continuación.

Cómo desactivar Gatekeeper desde la línea de comandos en Mac OS X