Stai eseguendo System Integrity Protection (SIP) che impedisce la modifica di vari file e directory di sistema quando è abilitato (che di default è in El Capitan (OSX 10.11). Ha lo scopo di fornire maggiore sicurezza dal malware che tenta di modificare il sistema per i propri usi.
Se necessario, SIP può essere disattivato e la disattivazione consentirebbe di apportare modifiche ai file e alle directory normalmente protetti da SIP. Poiché Apple intende che questi articoli protetti non vengano modificati da altri che non siano Apple (o altri firmatari convalidati approvati da Apple per un particolare software prodotto da loro), dubito che, una volta modificate le autorizzazioni, SIP possa essere riattivato senza disabilitare esecuzione della macchina (disabilitata "temporaneamente" dal software, non disattivando permanentemente l'hardware). Quindi si tratta di valutare se si desidera disabilitare SIP per apportare alcune modifiche che non potrebbero essere apportate altrimenti o decidere che tali modifiche non siano abbastanza importanti da disabilitare le protezioni SIP. (Un motivo per cui si potrebbe voler disabilitare SIP sarebbe quello di consentire a determinati programmi di funzionare sulla macchina che non verranno eseguiti con SIP abilitato.) Potrei sbagliarmi qui, ma credo che disabilitare le protezioni SIP ridurrebbe la sicurezza non più di quanto si sarebbe bloccati con Yosemite (OSX 10.10) che non ha SIP abilitato completamente come El Capitan. Inoltre, Apple avvisa che se SIP è disabilitato, eseguirai una configurazione non supportata che potrebbe rompersi in futuro e lasciare la tua macchina in uno stato sconosciuto.
Quindi la prima parte è determinare se disabilitare o abilitare SIP in base alla propria situazione e considerando i vari pro e contro. Se si decide di disabilitare SIP, è possibile farlo solo nella console di ripristino (ciò non è del tutto vero ma in generale lo è, ci sono altri modi per macchine che non possono essere avviati nella console di ripristino). I passaggi sono:
- Riavvia la macchina e avvia la Console di ripristino di emergenza, tenendo premuto i tasti Comando e R quando si riavvia. (Vorrei aggiungere che se non sapessi come entrare nella console di ripristino, probabilmente non dovresti farlo comunque).
- Apri il programma Terminale selezionando Terminale nel menu Utilità .
-
All'interno di Terminale inserisci la riga
csrutil disable
-
Riavvia la macchina riavviandosi dal menu Apple o immettendo il seguente comando in Terminale:
reboot
-
Dopo aver riavviato la macchina, puoi verificare se SIP è disabilitato invocando Terminale e inserendo:
csrutil status
che dovrebbe mostrare quanto segue:
System Integrity Protection status: enabled (Custom Configuration).
Configuration:
Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: disabled
DTrace Restrictions: disabled
NVRAM Protections: disabled
This is an unsupported configuration, likely to break in the
future and leave your machine in an unknown state.