195 votos

¿Cómo desactivo la Protección de Integridad del Sistema (SIP) conocido como "rootless" en macOS?

Apple ha introducido Protección de la Integridad del Sistema, también conocida como "rootless", con OS X 10.11, El Capitán. Entiendo que este es un paso para la protección general contra malware pero como desarrollador necesito acceso de escritura a algunos de los archivos que bloquea.

¿Cómo puedo desactivar esta protección?

2 votos

Aunque puedes solucionar todos los aspectos de SIP, hay muchas entradas para esto - recuerda que al comprometer el sistema, estás construyendo cosas que pueden no funcionar en la máquina de tu cliente, donde SIP está activado, y los usuarios no aceptarán desactivarlo

5 votos

@Motti Shneor - Sin embargo, en algunos casos esto debe desactivarse simplemente para tener acceso de escritura e instalar algunos SDK para propósitos de desarrollo. Esto no requeriría que el cliente haga lo mismo.

0 votos

Vengo de un fondo de Unix, tratando de entender la lógica de rootless: ¿es porque la computadora probablemente sea una máquina de usuario único, todo se instalará en el directorio de inicio del usuario, de modo que no sea necesario meterse con el directorio del sistema como /usr/share/vim/.

-5voto

Roelof Puntos 1

Apple ha hecho esta solución imposible en la última actualización de El Capitan; abrir el modo de recuperación y hacer clic en Utilidades está bien, pero ya no existe la posibilidad de abrir Terminal.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X