Warning: Don't do this unless you have a very good reason to do so and know exactly what you're doing! Most users won't need to disable this security setting. It's not intended to prevent you from messing with the system - it's intended to prevent malware and other badly behaved programs from messing with the system. But some low-level utilities may only function if they have unrestricted access.
The System Integrity Protection setting isn't stored in Mac OS X itself. Instead, it's stored in NVRAM on each individual Mac. It can only be modified from the recovery environment.
To boot into recovery mode, restart your Mac and hold Command+R as it boots. You'll enter the recovery environment. Click the "Utilities" menu and select "Terminal" to open a terminal window.
Type the following command into the terminal and press Enter to check the status: csrutil status
You'll see whether System Integrity Protection is enabled or not.
To disable System Integrity Protection, run the following command: csrutil disable
Enable SIP Again
If you decide you want to enable SIP later, return to the recovery environment and run the following command: csrutil enable
Restart your Mac and your new System Integrity Protection setting will take effect. The root user will now have its full, unrestricted access to the entire operating system and every file.
I usually write a blog post about once a week. The latest post can be viewed here: Think for Yourself: In the end, everything is just an opinion. Be skeptical, and think for yourself! (posted 2026-04-25 at 21:12:02). Or go to the Home Page of My Blog to choose a post to view.
Latest Site News and Notifications (Desktop): You are currently viewing OJB's web site, version 2.4 which has some major changes, and possibly errors! Please report any problems to ojb@mac.com.