Perché non riesco a modificare un file di sistema limitato dopo aver disabilitato csrutil?

1

Voglio cambiare un file in /System/Library/Input Methods/PressAndHold.app/Contents/Resources/ ma anche dopo aver disabilitato csrutil in modalità di ripristino ho ancora questo flag con -ls -lO <filename> : -rw-r--r-- 1 root wheel restricted,compressed 6365 23 Aug 03:55 Keyboard-de.plist

AGGIORNAMENTO: Ho appena capito che ora posso modificare la proprietà, quindi dovrei essere in grado di convertire il file che voglio modificare. Ancora quando apro il file con textedit non posso fare nulla, ma penso che anche questo dovrebbe essere possibile.

EDIT: per verificare se SIP è ancora attivo, digitare csrutil status nel terminale. Con SIP è impossibile cambiare quei file come qualsiasi utente.

sudo nano ha funzionato bene. Grazie per tutto l'aiuto!

    
posta Dennis 04.10.2015 - 12:40
fonte

1 risposta

1

Il flag con restrizioni si applica solo con la protezione dell'integrità del sistema abilitata. Indica a SIP quali file proteggere. Se disabiliti SIP, il flag con restrizioni non ha alcun effetto.

Disabilitare SIP non dà tuttavia il permesso tu ai file. Avrai comunque bisogno di sudo o modificare tu stesso le autorizzazioni per modificare i file.

    
risposta data 04.10.2015 - 12:44
fonte

Leggi altre domande sui tag