Mac创建文件夹Operation not permitted

1,618 阅读1分钟

mac使用mkdir命令创建文件目录的时候提示错误如下:

mkdir dev-project
mkdir: dev-project: Operation not permitted

提示缺少权限,那我们优先使用root试试,给Mac电脑启用root用户,操作步骤如下:

  1. 打开系统偏好设置

WX20220301-230940.png

  1. 用户与群组 -> 登录选项 -> 加入

WX20220301-231121.png

  1. 点击打开目录使用工具

WX20220301-231213.png

  1. 点击目录实用工具窗口上的【编辑】菜单,选择启用Root用户

截屏2022-03-01 下午11.13.45.png

  1. 输入密码启用Root用户

WX20220301-231550.png

这样就开启了Mac的Root用户,但是我们实验了一下,好像还是不可以:

WX20220301-235012.png

百度了一下,好像是Mac的Rootless机制,于是我们再试着关闭Rootless.

重启mac, 并按住command+R, 进入恢复模式,找到左上角的实用工具的“终端”,打开终端,输入命令“csrutil disable”,回车,重启.

对应的关闭命令:csrutil enable