How to disable SIP system? SIP system integrity protection shutdown method (including M1)

Many Mac users responded that they could not open after installing some software. It may be that the integrity of the sip system has not been closed. Let's take a look at how to turn off the integrity of the sip system.

Popular science (can be skipped)

System Integrity Protection is a security technology used in OS X El Capitan and later to help prevent potential malware from modifying protected files and folders on Mac. System integrity protection can restrict the root user account and the operations that the root user can complete in the protected part of the Mac operating system.

The above is the official introduction, which is a bit scary. Let's put it another way, SIP is similar to the firewall of windows and Root of Android phones, which should solve many people's confusion.

The software in the Apple App Store runs in a sandbox and cannot access system files, so most of the software is castrated. Many excellent softwares are not listed on the Apple Store because they require SIP system permissions. Apple does not review. Some software adopts dual versions, divided into official version and App Store version. App Store is a simple and simple version, and the full-featured version needs to be downloaded separately. For this reason. For example, system applications such as Tencent Lemon.

  1. By default, macOS only allows software downloaded through the Apple App Store to run.
  2. If you want to install third-party applications on macOS, you need to go to System Preferences> Security and Privacy> General to enable the App Store and approved developer options
  3. If you want to install a third-party unsigned application on macOS, you need to execute the command line sudo spctl --master-disable in the terminal to enable any source option. This option is not available by default in System Preferences> Security and Privacy> General.
  4. If you want to install some decompiled and cracked applications on macOS, you need to turn off SIP.

From the above, everyone should be able to see that Apple really takes great pains to protect your system, but I also have some different views.

If you want to install software from any source, you need to open the terminal and enter commands. If you want to close SIP, you need to shut down to operate (in the early macOS system, you don't need to shut down). Why is it more and more troublesome?

It is put on the Apple App Store, and every time it is sold, Apple takes a 1/3. For example, if you sell software for 100 yuan, Apple takes 33.33 yuan.

The so-called approved developer is to go to Apple to buy a developer account, and then use the developer account to sign the application. Purchasing Apple’s developer account, personally 99 US dollars / year, about rm 688 yuan / year. The enterprise is 299 US dollars per year, which is about rm 2,000 yuan per year.

Sign the app after you buy it and it’s not malware. You say it’s funny, isn’t it funny?

If you don't make trouble a little bit, how can you make Xiaobai scared, and if you don't make trouble a little bit, how can the Apple Store make money? Really evil capitalism! ! !

Stop talking nonsense, let's get to the point.

After reading the above instructions, if you still don’t worry about opening system permissions, you have the following options

  • I will never close SIP, I don't want to use this software anymore!

Check status

Before closing the sip system integrity, we first check whether the SIP system integrity protection is enabled.

Open the terminal and enter the following command and press Enter (you can click the search icon in the upper right corner of the screen and enter the terminal to run quickly):

csrutil status

You will see one of the following messages, indicating SIP status

Not closed enabled:

System Integrity Protection status: enabled.

Disabled:

System Integrity Protection status: disabled

If it is not closed, you need to close SIP!

Steps to turn off SIP on macOS 11.x Big Sur / ARM M1

1. Shut down

2. Press and hold the power button without letting go until the screen shown below appears, and then click the option

3. Click Continue

4. Click Utility> Click Terminal, as shown in the figure:

5. Enter the command in the terminal: csrutil disable and press Enter to execute (note there is a space in the middle)

6. Type y, and then press Enter

7. Enter your computer password, and then press Enter

8. Waiting for the execution result...

9. System Integrity Protection is off. Proof that SIP has been successfully closed.

10. Type reboot and press Enter, which is the return key, to restart the computer.

If you want to enable SIP again later, you only need to replace csrutil disable in step 5 above with csrutil enable.

Steps to turn off SIP for macOS 10.15.x and the following systems:

1. Shut down, then restart your Mac computer, keep pressing Command+R while booting to enter Recovery mode.

2. Open the terminal after entering Recovery mode, as shown in the figure:

3. Enter the command csrutil disable on the terminal and press Enter.

4. Click the Apple icon in the upper left corner, and then click Restart.

For more Mac tutorials, Mac skills, Mac information, please pay attention to Mac.orsoo.com to learn more.

Guess you like

Origin blog.csdn.net/weixin_50657813/article/details/115317382
sip