Anonim

Els usuaris de potència del Mac durant molt de temps van poder probablement ajustar el sistema operatiu als seus nivells més baixos. Durant anys, la configuració oculta i les aplicacions de personalització permeten als usuaris controlar completament el seu Mac per personalitzar el seu aspecte i funcionament.
Però si l’usuari pot accedir a aquests fitxers del sistema bàsic, també ho pot fer el malware. És aquesta realitat la que va impulsar a Apple a introduir una funció de seguretat anomenada System Integrity Protection en macOS, a partir del sistema operatiu OS X El Capitan el 2015. I, mentre que la protecció de la integritat del sistema és una característica important de la qual es beneficiaran la majoria d’usuaris, pot provocar problemes amb certa potència. fluxos de treball i aplicacions dels usuaris Així, si esteu disposats a acceptar el risc de reduir la seguretat a canvi d’una major flexibilitat, aquí teniu com desactivar la Protecció d’Integritat del Sistema en macOS.

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

Abans d’anar més enllà, aprofitem ràpidament per examinar exactament el que fa la Protecció per a la integritat del sistema per assegurar-nos que la seva inhabilitació és el que necessita. La protecció per a la integritat del sistema es refereix a restringir l’accés als fitxers crítics del sistema, de manera que es bloquejaran alguns vectors d’atac per a programari maliciós i altres programes maliciosos.
Els comptes d’usuari de macOS normals sempre han tingut restriccions als fitxers als quals podrien accedir, però l’ usuari root, un compte d’usuari especial que ha elevat privilegis per a l’administració del sistema, no tenia restriccions. Abans de la introducció de la protecció de la integritat del sistema, qualsevol usuari o script físic que tingués accés al compte arrel i a la contrasenya tingués un accés complet a totes les àrees del sistema.
Reconeixent el problema de seguretat potencial, juntament amb el fet que la majoria d’ usuaris de Mac mai necessitaran accedir ni modificar fitxers del sistema principal, Apple va crear Protecció per a la integritat del sistema per bloquejar l’accés a ubicacions i fitxers clau, fins i tot per a l’usuari root. Aquests llocs inclouen:

/ Sistema
/ usr
/ paperera
/ sbin
Qualsevol aplicació que estigui preinstal·lada com a part de macOS

Amb la protecció per a la integritat del sistema habilitada, l’única manera de modificar fitxers d’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 propis d’Apple. Les aplicacions de tercers i fins i tot l'administrador del Mac no poden modificar aquests fitxers en cap cas. Si intenteu fer-ho, fins i tot amb una ordre "sudo", simplement rebreu un missatge de l' operació no permesa .

Heu de desactivar la protecció de la integritat del sistema?

Com s'ha esmentat, la protecció per a la integritat del sistema pot causar problemes amb determinats fluxos de treball dels usuaris de potència o aplicacions 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 disposats a acceptar el risc que el vostre Mac sigui més vulnerable si ho feu. Per als usuaris de potència, però, pot ser que sigui digne de risc la flexibilitat per continuar accedint i modificant aquests fitxers.
Per tant, en definitiva, si sabeu amb certesa que un flux de treball o una aplicació que necessiteu depèn de l’accés als fitxers del sistema protegit i enteneu els riscos que comporta, és probable que estigui bé per desactivar la protecció de la integritat del sistema. Però si no sabeu per què heu de desactivar la protecció per a la integritat del sistema o si ho esteu fent perquè una aplicació que us heu descarregat, us permetrà mantenir-la activada i trobar una altra solució per a l'aplicació o el procés. estàs intentant acomodar-te.

Desactiva la protecció de la integritat del sistema

  1. Per desactivar la protecció per a la integritat del sistema, arrenqueu el Mac al mode de recuperació mantenint pressionades les tecles Command i R del vostre teclat tan aviat com sentiu el timbre d’arrencada.
  2. Un cop heu arrencat al mode de recuperació, seleccioneu Utilitats> Terminal a la barra de menús de la part superior de la pantalla.
  3. Per comprovar si actualment la protecció d’integritat del sistema està habilitada o desactivada, utilitzeu l’ estat csrutil de la comanda.
  4. Per desactivar la protecció de la integritat del sistema, utilitzeu la comanda csrutil desactivar . Podeu tornar a habilitar- lo després repetint aquests passos i utilitzant en el seu lloc la comanda csrutil enable .
  5. Un cop hàgiu desactivat la protecció d’integritat del sistema, reinicieu el Mac mitjançant el menú Apple.

Com desactivar la protecció de la integritat del sistema en macos