1 votos

¿Cómo cambiar el nivel de seguridad del kernel?

Mi Mac tenía un nivel de seguridad del kernel de 0. Entonces, cambié el nivel de seguridad del kernel a 1.

Así es como lo cambié a 1: sysctl kern.securelevel=1

Me gustaría cambiarlo de nuevo a 0 porque mi archivo de hosts tiene una bandera inmutable del sistema.

Este es el código para eso sudo chflags schg /etc/hosts

Me gustaría quitar la bandera inmutable del sistema, y eso empieza por cambiar el nivel de seguridad de nuevo a 0.

He intentado arrancar en modo de usuario único. Apagué el ordenador y luego mantuve pulsado cmd+S al reiniciar. Muestra una pantalla negra y un código blanco que se desplaza por la pantalla y luego pasó al campo de selección de usuario normal. Luego, puse mi contraseña para iniciar la sesión y mostró más código blanco desplazándose por la pantalla y luego me inició la sesión y todo parece normal.

Esto está relacionado con esto

Proteger el archivo de hosts

4voto

Jose Chavez Puntos 645

Si acaba de ejecutar sysctl kern.securelevel=1 para cambiar el securelevel como has indicado, entonces sólo tienes que reiniciar tu ordenador. Esta forma de cambiar el securelevel no es persistente, por lo que volverás a securelevel 0 después de reiniciar, para que pueda eliminar la bandera inmutable del sistema del archivo.

Si ha cambiado, por ejemplo /etc/sysctl.conf o utilizó algún método para asegurar que securelevel se pone a 1 en cada arranque, podría editar ese archivo y luego reiniciar para volver a securelevel 0.

Si sólo quiere llegar temporalmente a securelevel=0 para eliminar la bandera del archivo, sugeriría arrancar en modo Recovery manteniendo pulsada la tecla Command y R mientras arranca el Mac. Mientras está en el modo de recuperación, abra el Terminal y ejecute chflags para eliminar la bandera del archivo.

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