扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
mac电脑的系统完整性保护是什么?如何禁用mac的系统完整性保护?用户怎么检查Mac上是否启用了SIP系统完整性保护?
公司主营业务:做网站、成都网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出潢川免费做网站回馈大家。
mac电脑的系统完整性保护是什么?
系统完整性保护是 OS X El Capitan 及更高版本所采用的一项安全技术,旨在帮助防止潜在恶意软件修改 Mac 上受保护的文件和文件夹。系统完整性保护可以限制 root 用户帐户,以及 root 用户能够在 Mac 操作系统的受保护部分完成的操作。
在实施系统完整性保护之前,root 用户不受任何权限限制,因此可以访问 Mac 上的任意系统文件夹或应用。如果您在安装软件时输入了管理员用户名和密码,这个软件就能获得 root 级访问权限。这样使软件能够修改或覆盖任意系统文件或应用。
系统完整性保护包含对以下系统部分的保护:
/系统
/usr
/bin
/sbin
OS X 预装的应用
第三方应用和安装器可以针对以下路径和应用继续完成写入操作:
/应用程序
/资源库
/usr/local
仅当进程拥有 Apple 签名并拥有对系统文件(如 Apple 软件更新和 Apple 安装器)完成写入操作的特殊授权时,系统完整性保护才会允许它修改这些受保护部分。从 Mac App Store 下载的应用兼容系统完整性保护。升级至 OS X El Capitan 或更高版本时,与系统完整性保护冲突的其他第三方软件可能会被忽略。
系统完整性保护还有助于防止软件选择启动磁盘。要选择启动磁盘,请从苹果菜单中选取“系统偏好设置”,然后点按“启动磁盘”。或者,在重新启动时按住 Option 键,然后从启动磁盘的列表中进行选择。
怎么检查Mac上是否启用了SIP系统完整性保护?
方法一
1.使用终端
打开终端
输入以下命令并回车csrutil status
你会看到以下信息中的一个,指示SIP状态
已打开 System Integrity protection status: enabled.
已关闭 System Integrity protection status: disabled
(如下图:可以看到小编的电脑已经关闭系统完整性保护)
方法二
2.使用系统信息工具
(按住Option键并单击Apple菜单选择「系统信息」)来打开“系统信息”应用程序
左侧列表并选择「软件」
右侧查找「系统完整性保护」,看到「已启用」或「已禁用」消息
怎么关闭/开启SIP系统完整性保护?
1、关闭SIP系统完整性保护
方法如下:关机,然后重新打开你的Mac电脑,开机时一直按住Command+R迸入Recovery模式。
打开终端,如图
输入命令 csrutil disable然后回车。
跳出下图提示,表示成功关闭SIP!
然后我们重启电脑。
2、开启SIP系统完整性保护
与关闭的步骤类似,只是在终端中输入csrutil enable即可。
教程具体地址:
“SIP”全称是“System Integrity Protection”,意为“系统完整性保护”,是OS X El Capitan及更高版本的macOS所采用的一项安全技术,旨在帮助防止潜在恶意软件修改 Mac 上受保护的文件和文件夹。
系统完整性保护可以限制 root 用户帐户,但当我们因为一些特殊需求想要修改某些系统文件时会提示没有权限,这时我们可以短暂关闭SIP来完成操作。
1、关闭SIP
关闭SIP需要进入恢复模式,重新启动Mac,然后同时按住“Command”+“R”不放,直到看到苹果的标志再松开,然后等待片刻进入macOS恢复模式。
进入恢复模式后,在顶部菜单点击“实用工具”→“终端”打开终端,拷贝命令“csrutil disable”(不含引号)粘贴进去按回车,返回提示:“Successfully disabled System Integrity Protection.Please restart the machine for the changes to take effect.”即SIP关闭成功。
然后点击顶部菜单“”→“重新启动”即可。
注意:macOS 10.15及以上的版本在关闭SIP重启系统后还需要在终端运行命令:“sudo mount -uw /”(不含引号)才能获取完全权限。
2、打开SIP
SIP能有效保护系统文件被恶意程序修改和删除,所以正常情况下还是建议打开。打开SIP仍然需要先进入恢复模式,重新启动Mac,然后同时按住“Command”+“R”不放,直到看到苹果的标志再松开,然后等待片刻进入macOS恢复模式。
进入恢复模式后,在顶部菜单点击“实用工具”→“终端”打开终端,拷贝命令“csrutil enable”(不含引号)粘贴进去按回车,返回提示:“Successfully enabled System Integrity Protection.Please restart the machine for the changes to take effect.”即SIP开启成功。
然后点击顶部菜单“”→“重新启动”即可。
很多使用macOS系统的朋友,在安装一些软件,特别是破解软件时,会出现无法运行的情况,这是因为一个系统完整性保护(System Integrity Protection ,缩写SIP)的模块导致的 ,SIP会禁止一些软件以 root 身份运行,并且对于目录 /System 、/sbin、/usr(不包含/usr/local/) 仅仅供系统使用,其它用户或者程序无法直接使用,如果想要安装这些软件就需要禁用SIP,下面分享一下禁用 SIP 的方法。
返回命令为:System Integrity Protection status: enabled.,则SIP为开启状态,继续操作下一步
返回命令为:System Integrity Protection status: disabled.,则SIP为关闭状态,直接跳到第五步重启即可,无需重复操作
关闭SIP会降低系统的安全性,如无必要,尽量不要关闭,或临时关闭安装好APP后再次重新开启SIP
开启SIP可参考本教程,第4步命令替换为:
1、关闭Apple ID的双重认证的方法步骤如下:
(1)从苹果官网进入,点击“管理你的Apple ID”,登录自己的账户,进入到账户管理页面。
(2)点按“安全”栏目最右侧的“编辑”,右下角就有“关闭双重认证”,点击关闭。
(3)点击“关闭双重认证”后,会弹出来一个提示框,再次点击关闭双重认证。
(4)之后需要选择新的安全提示问题,然后再次确认你的出生日期,添加救援邮箱,点击“继续”,就可以成功关闭了。
2、确认是否开启了双重认证的方法:
(1)首先需要确认账户是否已经开启了双重认证。确认的方法非常简单,依次打开手机的“设置--通用--icloud”。在“icloud”界面点击账户头像,找到“密码与安全性”选项,如果开启了双重认证,这里会看到双重认证开启。
(2)账户如果开启了双人认证,在电脑上登陆的话,会提示先输入受信任电话号码。由于双重认证是IOS9以上系统才有的,所以很多人的双重认证也是升级系统后自动开启的。
如果是以上两种情况,那么你的Apple ID肯定已经开启了双重认证。
macos更新助手可以跳过
macOS更新关闭技巧:步骤1:到「应用程式」「工具程式」内开_「终端机」。步骤2:开_终端机(Terminal)后,复制底下指令后按「Enter」执行,过程中会需要你输入管理者密码才能执行,输入完毕后重新开机一次即可。sudosoftwareupdate_ignore“macOSCatalina”。步骤3:继续复制底下指令,直接贴上终端机后按「Enter」执行。defaultsdeletecom.apple.preferences.softwareupdate。步骤4:最后执行底下指令,执行结果会显示macOSCatalina10.15.5不建议关闭系统更新,不过其实输入指令后也同样是可以强制关闭。softwareupdate_list。步骤5:完成以上步骤后,最后还是会发现有红色提示macOS更新讯息,最后要更新缓存。
defaultsdeletecom.apple.systempreferencesAttentionPrefBundleIDs;killallDock。
验证macOS软体更新已经关闭,就能够发现Dock和系统偏好设定内的软体更新,就不会显示红字1提醒,也就能够达成永久关闭macOS更新,那以后突然想更新怎么办?其实这功能只是将更新macOS提醒去除,实际上点入「软体更新」内,依旧会看见更新提示。启用macOS升级提醒,与前面步骤相同,差别在于指令需要改为底下这串,复制底下指令后按「Enter」执行,会需要你输入管理者密码才能执行,输入完毕后重新开机一次即可。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流