Mac中提升权限修改系统目录

Posted 立体风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac中提升权限修改系统目录相关的知识,希望对你有一定的参考价值。

原来OSX EI Capitan中增加了一个SIP功能,不管你是不是su,都会阻止你在系统目录下进行操作。如果,想要修改系统目录的文件,如升级bash,需要修改/bin/bash,那么就要先关闭SIP,修改完毕后,再打开。

(1)重启OSX系统,然后按住Command+R

(2)出现界面之后,选择Utilities menu中Terminal

(3)在Terminal中输入csrutil disable关闭SIP(csrutil enable打开SIP)

(4)重启reboot OSX

SIP全名System Integrity Protection(系统完整性保护),它是为了保护系统进程,文件,文档不被其它进程修改,不管是否为root user,SIP技术主要分为文件系统保护,运行时保护,内核扩展签名,文件系统保护主要是通过沙盒机制限制root权限,运行时保护,主要就是保护关键进程无法被进程代码注入,挂调试器以及内核调试等,内核扩展签名,所有的第三方kext必须被安装到/Library/Extensions,并强制使用签名。

以上是关于Mac中提升权限修改系统目录的主要内容,如果未能解决你的问题,请参考以下文章

使用Mac命令别名,提升工作效率

Mac usr/bin 目录 权限问题

mac 修改系统文件 不输密码

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

在 Mac 应用程序中提升为管理员权限

在mac系统下怎样为文件夹设置权限