Els usuaris de llarga durada de Mac que probablement gaudien de la possibilitat de modificar el sistema operatiu en els 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 l’aspecte i el funcionament.
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 Protecció de la integritat del sistema a macOS, començant per OS X El Capitan el 2015. I, si bé la Protecció per integritat del sistema és una característica important de la qual es beneficiaran la majoria d’usuaris, pot causar problemes amb determinats fluxos de treball i aplicacions d’usuaris avançats. Per tant, si esteu disposat a acceptar el risc de reduir la seguretat a canvi d’una major flexibilitat, a continuació us expliquem com desactivar la protecció d’integritat del sistema a macOS.
Què és la protecció per integritat del sistema?
Abans d’anar més enllà, dediquem-nos un instant a repassar exactament el que fa la protecció d’integritat del sistema per assegurar-nos que cal desactivar-lo. La Protecció per la integritat del sistema consisteix a restringir l'accés a fitxers crítics del sistema, bloquejant així determinats vectors d'atac per a programari maliciós i altres programes maliciosos.
Els comptes normals d 'usuari de macOS sempre han tingut restriccions als fitxers als quals podien accedir, però al fitxer usuari root , a compte d'usuari especial que té privilegis elevats per a l'administració del sistema, no tenia restriccions. Abans de la introducció de System Integrity Protection, qualsevol usuari o script físic que tingués accés al compte root i a la contrasenya tenia efectivament accés complet a totes les àrees del sistema.
Reconeixent el possible problema de seguretat, juntament amb el fet quela majoriaEls usuaris de Mac mai no hauran d’accedir ni modificar fitxers bàsics del sistema, Apple va crear System Integrity Protection per bloquejar l’accés a ubicacions i fitxers clau, fins i tot per a l’usuari root. Aquestes ubicacions inclouen:
/ Sistema
/ usr
/ sóc
/ sbin
Qualsevol aplicació preinstal·lada com a part de macOS
Amb la Protecció d’integritat del sistema habilitada, l’única manera de modificar fitxers en aquestes ubicacions és mitjançant aplicacions o processos signats per Apple amb el permís explícit de fer-ho. Per exemple, el procés d’actualització de programari o els propis instal·ladors d’aplicacions d’Apple. Les aplicacions de tercers i fins i tot l’administrador del Mac no poden modificar aquests fitxers en cap cas. Si ho intenteu, fins i tot amb una ordre sudo, simplement en rebreu unOperació no permesamissatge.
Com comprovar si un port està obert Windows 10
Heu de desactivar la protecció per integritat del sistema?
Com s'ha esmentat, la protecció per integritat del sistema pot causar problemes amb determinats fluxos de treball o aplicacions d'usuaris avançats que requereixen la possibilitat de modificar fitxers del sistema. La bona notícia és que podeu desactivar la protecció d’integritat del sistema, sempre que estigueu disposat a acceptar el risc que el vostre Mac sigui més vulnerable si ho feu. Tanmateix, per als usuaris avançats, la flexibilitat per continuar accedint i modificant aquests fitxers pot valer la pena.
Per tant, en resum, si sabeu amb certesa que un flux de treball o una aplicació que necessiteu depèn de l’accés a fitxers del sistema protegits i enteneu els riscos que comporta, probablement estareu bé si desactiveu la Protecció d’integritat del sistema. Però si no sabeu per què heu de desactivar la Protecció de la integritat del sistema o si ho feu perquè una aplicació que us heu descarregat, és millor mantenir-la activada i trobar una altra solució per a l’aplicació o el procés. estàs intentant acomodar-te.
Desactiveu la protecció d'integritat del sistema
- Per desactivar la protecció per integritat del sistema, inicieu el Mac Mode de recuperació prement i mantenint premuda la tecla Comandament i R tecles del teclat tan aviat com sentiu el timbre d'arrencada.
- Un cop hàgiu iniciat el mode de recuperació, seleccioneu Utilitats> Terminal des de la barra de menú de la part superior de la pantalla.
- Per comprovar si la Protecció de la integritat del sistema està activada o desactivada actualment, utilitzeu l'ordre estat csrutil .
- Per ainhabilitarProtecció d’integritat del sistema, utilitzeu l’ordre csrutil desactivar . Tu potstorneu a activarmés endavant repetint aquests passos i utilitzant l'ordre habilitar csrutil en canvi.
- Un cop hàgiu desactivat la Protecció de la integritat del sistema, reinicieu el Mac mitjançant el menú Apple.
la gent pot veure qui ha vist la seva història d’Instagram