Com desactivar la protecció de la integritat del sistema a macOS

Els usuaris de Mac de molt de temps probablement gaudien de la possibilitat d'ajustar el sistema operatiu als seus nivells més baixos. Durant anys, la configuració oculta i les aplicacions de personalització permeten als usuaris prendre el control complet del seu Mac per personalitzar com es veia i funcionava.

Però si l'usuari pot accedir a aquests fitxers bàsics del sistema, també ho pot fer el programari maliciós. És aquesta realitat la que va impulsar Apple a introduir una funció de seguretat anomenada System Integrity Protection a macOS, començant amb OS X El Capitan el 2015. I tot i que System Integrity Protection és una característica important de la qual es beneficiaran la majoria dels usuaris, pot causar problemes amb cert poder. fluxos de treball i aplicacions dels usuaris. Per tant, si esteu disposat a acceptar el risc d'una seguretat reduïda a canvi d'una major flexibilitat, aquí teniu com desactivar la protecció de la integritat del sistema a macOS.

Com desactivar la protecció de la integritat del sistema a macOS

Què és la protecció de la integritat del sistema?

Abans d'anar més enllà, dediquem-nos un moment per repassar exactament què fa la Protecció d'integritat del sistema per assegurar-nos que la desactivació és el que necessiteu. La protecció de la integritat del sistema consisteix a restringir l'accés als fitxers crítics del sistema, bloquejant així determinats vectors d'atac per a programari maliciós i altres programaris maliciosos.

Els comptes d'usuari de macOS normals sempre han tingut restriccions sobre els fitxers als quals podien accedir, però el usuari root, un compte d'usuari especial que té privilegis elevats per a l'administració del sistema, no tenia restriccions. Abans de la introducció de la protecció de la integritat del sistema, qualsevol usuari físic o script que tingués accés al compte root i a la contrasenya tenia accés complet a totes les àrees del sistema.

Reconeixent el possible problema de seguretat, juntament amb el fet que la majoria Els usuaris de Mac mai hauran d'accedir o modificar els fitxers bàsics del sistema, Apple va crear la Protecció d'integritat del sistema per bloquejar l'accés a les ubicacions i fitxers clau, fins i tot per a l'usuari root. Aquestes ubicacions inclouen:

/Sistema

/usr

/bin

/sbin

Qualsevol aplicació que estigui preinstal·lada com a part de macOS

Amb la Protecció d'integritat del sistema activada, l'única manera de modificar fitxers en aquestes ubicacions és mitjançant aplicacions o processos signats per Apple amb el permís explícit per fer-ho. Per exemple, el procés d'actualització de programari o els instal·ladors d'aplicacions d'Apple. Les aplicacions de tercers i fins i tot l'administrador del Mac no poden modificar aquests fitxers sota cap circumstància. Si intenteu fer-ho, fins i tot amb una ordre "sudo", només rebreu un Operació no permesa missatge.

protecció de la integritat del sistema denegada

Hauríeu de desactivar la protecció de la integritat del sistema?

Com s'ha esmentat, la protecció de la integritat del sistema pot causar problemes amb determinats fluxos de treball o aplicacions d'usuaris avançats que requereixen la possibilitat de modificar els fitxers del sistema. La bona notícia és que podeu desactivar la protecció de la integritat del sistema, sempre que estigueu disposat a acceptar el risc que el vostre Mac sigui més vulnerable si ho feu. Per als usuaris avançats, però, la flexibilitat per continuar accedint i modificant aquests fitxers pot valdre la pena el risc.

Per tant, en resum, si sabeu del cert que un flux de treball o una aplicació que necessiteu depèn de l'accés als fitxers protegits del sistema i enteneu els riscos implicats, és probable que us agradi desactivar la Protecció d'integritat del sistema. Però si no sabeu per què heu de desactivar la Protecció d'integritat del sistema, o si només ho feu perquè us ho va dir una aplicació que heu baixat, és millor que la mantingueu activada i trobeu una altra solució per a l'aplicació o procés. estàs intentant acomodar-te.

Desactiva la protecció de la integritat del sistema

  1. Per desactivar la protecció de la integritat del sistema, inicieu el vostre Mac en mode de recuperació mantenint premut el botó Comandament i R tecles del teclat tan bon punt sentiu el timbre d'arrencada.
  2. Un cop hàgiu arrencat al mode de recuperació, seleccioneu Utilitats > Terminal des de la barra de menú a la part superior de la pantalla.
  3. terminal de recuperació de mac

  4. Per comprovar si la protecció de la integritat del sistema està activada o desactivada actualment, utilitzeu l'ordre estat csrutil.
  5. mac verifica la protecció de la integritat del sistema

  6. A desactivar Protecció de la integritat del sistema, utilitzeu l'ordre csrutil desactivar. Tu pots tornar a habilitar després repetint aquests passos i utilitzant l'ordre csrutil habilitat en canvi.
  7. mac desactiva la protecció de la integritat del sistema

  8. Un cop hàgiu desactivat la Protecció d'integritat del sistema, reinicieu el vostre Mac mitjançant el menú Apple.

mac desactiva la protecció de la integritat del sistema reinicia