Cómo comprobar si la protección de integridad (SIP) está habilitada en su Mac
La protección de integridad del sistema (SIP) bloquea ciertas carpetas del sistema Mac OS para evitar la edición, ejecución y eliminación de archivos críticos a nivel del sistema en su Mac, incluso con una cuenta de usuario raíz. Si bien la función de seguridad SIP está habilitada de forma predeterminada en todas las versiones modernas de Mac OS, es posible que se encuentre en varias situaciones en las que necesite verificar el estado de SIP para averiguar si está habilitado o deshabilitado en una Mac en particular o para confirmar de otra manera el estado de SIP en cualquier Mac.
Hay dos formas de comprobar el estado de protección de la integridad del sistema; usando la línea de comando y usando la herramienta de generación de perfiles de información del sistema.
Este artículo le mostrará ambas formas de determinar si la Protección de integridad del sistema / SIP está habilitada o deshabilitada en una Mac.
Cómo verificar si la protección de la integridad del sistema está habilitada en su Mac con un terminal
Puede verificar cualquier Mac para la protección SIP usando la línea de comando. Esto es especialmente bueno si necesita verificar de forma remota el estado de SIP a través de ssh, por ejemplo.
- Inicie la aplicación Terminal en Mac OS, ubicada en el directorio / Aplicaciones / Utilidades /
- Escriba lo siguiente en el símbolo del sistema y luego presione Intro:
- Verá uno de los siguientes mensajes, que indica el estado de SIP en esa Mac:
csrutil status
- Si SIP está habilitado: «Estado de protección de la integridad del sistema: habilitado».
- Si SIP está deshabilitado: «Estado de protección de la integridad del sistema: deshabilitado».
Si SIP está habilitado, probablemente desee mantenerlo así. Sin embargo, es posible que algunos usuarios avanzados deseen desactivar la protección de la integridad del sistema en Mac OS por diversas razones. Si SIP está deshabilitado, es posible que desee reiniciarlo.
Cómo verificar el estado de SIP en una Mac a partir de la información del sistema
Los usuarios de Mac también pueden comprobar si la Protección de integridad del sistema está activada o desactivada consultando la herramienta Información del sistema de MacOS:
- Abra la carpeta / Aplicaciones / y luego vaya a / Utilidades /
- Abra la aplicación «Información del sistema» (puede acceder manteniendo presionada la tecla Opción y haciendo clic en el menú Apple para elegir «Información del sistema»)
- Desplácese hacia abajo en la lista de la izquierda y elija «Software»
- Busque «Protección de la integridad del sistema» a la derecha y si ve o no un mensaje «Activado» o «Desactivado» junto a él.
Nuevamente, si SIP está habilitado, es casi seguro que querrá mantenerlo así. Y si SIP está deshabilitado, probablemente desee reiniciarlo para disfrutar de la protección que ofrece SIP.
¿Qué carpetas protege SIP en Mac OS?
Si se pregunta qué directorios y carpetas están protegidos por Protección de integridad del sistema, la lista actual es la siguiente:
/System
/sbin
/bin
/usr *
/Applications **
* / usr está protegido excepto por el subdirectorio / usr / local, que a menudo es utilizado por herramientas como Homebrew
** / Las aplicaciones están protegidas para aplicaciones preinstaladas con Mac OS (Calendario, Fotos, Safari, Terminal, Consola, App Store, Notas, etc.)
(Tenga en cuenta que la mayoría de las carpetas del sistema protegidas por SIP están ocultas por la vista del usuario de forma predeterminada, aunque si usa un truco para mostrar archivos ocultos en MacOS, como una clave o un comando predeterminado, podrá ver los que de otro modo estarían ocultos en el sistema directorios de búsqueda)
Esos directorios están protegidos contra cambios (agregar, eliminar, modificar, editar, mover, etc.) en cualquier cuenta de administrador e incluso en las cuentas raíz, esta última es probablemente la razón por la que SIP a veces se denomina «sin raíz». Solo si la protección de la integridad del sistema está deshabilitada manualmente, puede tener privilegios para cambiar esos directorios, y deshabilitar SIP requiere una contraseña de administrador y acceso de inicio en una Mac.
Además de los beneficios de seguridad que ofrece SIP, puede evitar la eliminación de archivos y recursos del sistema de Mac OS (ya sea intencional o accidentalmente), porque esos archivos y carpetas críticos no tienen acceso para cambios mientras la función está habilitada. Nuevamente, no desactive SIP a menos que tenga una razón realmente convincente para hacerlo, e incluso entonces, definitivamente querrá reiniciarlo rápidamente.
Como se mencionó anteriormente, SIP está habilitado de forma predeterminada en todas las versiones modernas del software Mac OS. Esto incluye macOS Mojave, macOS High Sierra, MacOS Sierra y Mac OS X El Capitan, y es seguro asumir que todas las versiones futuras del software Mac OS tendrán SIP habilitado y de forma predeterminada. Si la versión de Mac OS es más antigua que la compatible con SIP, la función no estará disponible, ni será posible verificar el estado de SIP con el comando csrutil o el método de Información del sistema.
Si tiene otros métodos para verificar el estado de SIP en una Mac o cualquier comentario, idea, consejo, truco u otra información importante sobre la Protección de Integridad del Sistema, ¡compártalo en los comentarios a continuación!