Cómo deshabilitar la protección de integridad del sistema en macOS

Los usuarios avanzados de Mac probablemente disfrutaron de la capacidad de ajustar el sistema operativo en sus niveles más bajos. Durante años, las configuraciones ocultas y las aplicaciones de personalización permiten a los usuarios tomar el control total de su Mac para personalizar su apariencia y funcionamiento.

Pero si el usuario puede acceder a estos archivos centrales del sistema, también puede hacerlo el malware. Es esta realidad la que llevó a Apple a introducir una función de seguridad llamada Protección de integridad del sistema en macOS, comenzando con OS X El Capitan en 2015. Y aunque la Protección de integridad del sistema es una característica importante de la que se beneficiarán la mayoría de los usuarios, puede causar problemas con cierta potencia flujos de trabajo y aplicaciones del usuario. Por lo tanto, si está dispuesto a aceptar el riesgo de una seguridad reducida a cambio de una mayor flexibilidad, aquí le mostramos cómo deshabilitar la Protección de integridad del sistema en macOS.

Cómo deshabilitar la protección de integridad del sistema en macOS

¿Qué es la protección de la integridad del sistema?

Antes de continuar, tomemos un momento para repasar exactamente lo que hace la Protección de integridad del sistema para asegurarnos de que lo que necesita es deshabilitarlo. La protección de integridad del sistema consiste en restringir el acceso a archivos críticos del sistema, bloqueando así ciertos vectores de ataque para malware y otro software malicioso.

Las cuentas de usuario normales de macOS siempre han tenido restricciones sobre los archivos a los que pueden acceder, pero la usuario root, una cuenta de usuario especial que tiene privilegios elevados para la administración del sistema, no tenía restricciones. Antes de la introducción de la protección de integridad del sistema, cualquier usuario físico o script que tuviera acceso a la cuenta raíz y la contraseña efectivamente tenía acceso completo a todas las áreas del sistema.

Reconociendo el posible problema de seguridad, junto con el hecho de que más Los usuarios de Mac nunca necesitarán acceder o modificar los archivos centrales del sistema. Apple creó la Protección de Integridad del Sistema para bloquear el acceso a ubicaciones y archivos clave, incluso para el usuario root. Estas ubicaciones incluyen:

/Sistema

/ usr

/compartimiento

/ sbin

Cualquier aplicación que esté preinstalada como parte de macOS

Con la protección de integridad del sistema habilitada, la única forma de modificar archivos en estas ubicaciones es a través de aplicaciones o procesos firmados por Apple con el permiso explícito para hacerlo. Por ejemplo, el proceso de Actualización de software o los propios instaladores de aplicaciones de Apple. Las aplicaciones de terceros e incluso el administrador de Mac no pueden modificar estos archivos bajo ninguna circunstancia. Si intenta hacerlo, incluso con un comando "sudo", simplemente recibirá un Operación no permitida mensaje.

protección de la integridad del sistema denegada

¿Debería deshabilitar la protección de integridad del sistema?

Como se mencionó, System Integrity Protection puede causar problemas con ciertos flujos de trabajo de usuarios avanzados o aplicaciones que requieren la capacidad de modificar archivos del sistema. La buena noticia es que puede desactivar la protección de integridad del sistema, siempre que esté dispuesto a aceptar el riesgo de que su Mac sea más vulnerable si lo hace. Sin embargo, para los usuarios avanzados, la flexibilidad para seguir accediendo y modificando estos archivos puede valer la pena.

Entonces, en resumen, si sabe con certeza que un flujo de trabajo o una aplicación que necesita depende del acceso a archivos protegidos del sistema y comprende los riesgos involucrados, es probable que esté de acuerdo con deshabilitar la Protección de integridad del sistema. Pero si no sabe por qué necesita deshabilitar la Protección de integridad del sistema, o si simplemente lo está haciendo porque una aplicación que descargó se lo indicó, es mejor mantenerla habilitada y encontrar otra solución para la aplicación o el proceso. estás tratando de acomodarte.

Deshabilitar la protección de integridad del sistema

  1. Para deshabilitar la protección de integridad del sistema, inicie su Mac en el modo de recuperación presionando y manteniendo presionada la tecla Mando y R teclas en su teclado tan pronto como escuche el timbre de arranque.
  2. Una vez que haya iniciado el modo de recuperación, seleccione Utilidades> Terminal desde la barra de menú en la parte superior de la pantalla.
  3. terminal de recuperación mac

  4. Para verificar si la protección de integridad del sistema está habilitada o deshabilitada actualmente, use el comando estado de csrutil.
  5. mac verificar la protección de la integridad del sistema

  6. A desactivar Protección de la integridad del sistema, use el comando csrutil deshabilitar. Usted puede volver a habilitar luego repitiendo estos pasos y usando el comando habilitar csrutil en lugar de.
  7. mac deshabilitar la protección de la integridad del sistema

  8. Una vez que haya desactivado la protección de integridad del sistema, reinicie su Mac a través del menú de Apple.

mac deshabilitar la protección de la integridad del sistema reiniciar