`
xuanzhui
  • 浏览: 200857 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Operation not permitted

    博客分类:
  • mac
 
阅读更多

问题

Mac 10.11 (El Capitan)系统,当对系统保护的有关文件夹操作时出现Operation not permitted错误,

而且无法通过 sudo 来解决

 

原因

这个是mac的新引入的防御机制 System Integrity Protection

可以通过如下命令查看

 

csrutil status

 

 

解决方案

如果一定要在系统文件夹里面操作,可以关闭该模式:

1. 重启,在开机加载界面按住 Command+R,进入恢复模式,

2. 打开Terminal,输入命令

 

csrutil disable

 3. 再次重启即可通过sudo操作

 

 

如果需要重新开启该防御机制,可以用同样的方法进入恢复模式命令行,输入

 

csrutil enable

 

 

参见

Unix “ln -s” command not permitted in OSX El Capitan Beta3

Mac OS X 11中的/usr/bin 的“Operation not permitted”

Operation Not Permitted when on root El capitan (rootless disabled) [closed]

 

 

 

分享到:
评论

相关推荐

    PHP解决Operation not permitted in

    在PHP开发过程中,有时会遇到"Operation not permitted"这样的错误,这通常是由于权限问题导致的。这个错误通常出现在尝试执行一些系统级别的操作,比如改变文件或目录的所有权、修改文件权限,或者执行需要较高权限...

    MacOS无法挂载NFS Operation not permitted错误解决办法

    在使用MacOS操作系统时,有时会遇到尝试挂载NFS(网络文件系统)共享时遇到“Operation not permitted”错误。这个错误通常是由于安全策略或权限设置不正确导致的。本文将详细讲解如何解决这个问题。 首先,确保你...

    Windows环境下npm install 报错: operation not permitted, rename的解决方法

    前言 最近发现了一个问题,运行 npm ... Error: EPERM: operation not permitted, rename ‘/usr/share/nginx/html/tanteng.me/node_modules/duplexify' -> ‘/usr/share/nginx/html/tanteng.me/node_modules/.duple

    rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted

    今天在同步数据的时候提示rsync: failed to set times on “xxxx”: Operation not permitted,一般来说要不是服务器时间不对或者权限没有设置好,下面软件开发网小编就为大家整理了一些资料 第一种方法: 出现rsync...

    Linux删除文件提示Operation not permitted的处理办法

    经常有同事问,删除文件/目录时报Operation not permitted错误,这个要如何处理?! 这个一般是权限的问题,比如: 1. 普通用户且有足够的权限的话,一般文件夹可能是别的服务/进程掉用该文件夹 lsof +D /Dir/Your/...

    给项目添加依赖:报错operation not permitted, unlink.原来是4048

    阿风在运行 npm i(给项目添加依赖)时遇到了一下报错: npm ERR! code EPERM npm ERR! syscall unlink npm ERR! path D:\Users\Megan\企业微信下载地址\WXWork\... Error: EPERM: operation not permitted, unlink 'D

    Linux系统调用出错errno描述一览

    #### 1 EPERM -- Operation not permitted 操作不被允许。这通常是因为当前进程没有足够的权限来执行某个操作,例如尝试修改一个受保护的文件。 #### 2 ENOENT -- No such file or directory 找不到指定的文件或...

    蓝牙常见uuid和gatt状态码

    例如,当手机通过蓝牙连接到一个智能手环并尝试获取心率数据时,如果收到GATT_READ_NOT_PERMITTED状态码,可能就需要检查设备的权限设置或服务配置。 文件“蓝牙常用服务uuid及返回值”很可能包含了一些预定义服务...

    Pycharm以root权限运行脚本的方法

    socket.error: [Errno 1] Operation not permitted 网上有一些修改文件使得Pycharm运行脚本时可以不需要密码的以root权限运行。 但是大多操作雷同,估计是复制粘贴的,而且下方有几条评论表示IDE报错。 在跟随他操作...

    jetpack5.0以下nvidia jetson pytorch 相关文件

    https://blog.csdn.net/qq_41426807/article/details/124705416 包含英伟达 jetson gpu版 pytorch whl文件 torch1.9.0+torchvision0.10.0 torch1.10.0+torchvision0.11.0 虚拟环境管理包archiconda

    sort_20120407.tar.gz

    根据是否使用外存,排序可以分为内部排序和外部排序。若整个排序过程不需要访问外存便能完成,则称此类排序问题为内部排序。反之,若参加排序的记录数量很大,整个序列的排序过程不可能在内存中完成,则称此类排序...

    wsl下面的子系统启用systemctl

    在Windows Subsystem for Linux (WSL)环境下,`systemctl`是Linux发行版中的一个核心工具,用于管理系统服务。在WSL中启用`systemctl`可能会遇到一些挑战,因为它是基于Windows的服务管理机制与Linux服务模型之间的...

    关于npm安装vue-cli错误问题

    { Error: EPERM: operation not permitted, unlink ‘C:\Users\GXP300\AppData\Roaming\npm\node_modules.staging\typescript-886383bb\lib\tsserverlibrary.js’ npm ERR! errno: -4048, npm ERR! code: ‘EPERM...

    ping_cap_set_proc报错分析.docx

    Ping 命令报错分析 - cap_set_proc 错误解决方案 Linux 权限控制机制中, capability 是一种基于进程的权限控制机制,它可以将传统的基于用户的权限控制机制进行细粒度的控制。Capability 机制可以控制进程的某些...

    Ubuntu常见的几个小错误

    在使用 sudo apt-get install * 命令安装程序时,可能会出现以下错误信息:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration ...

    Linux-ssh连接问题

    Linux-ssh连接问题,日常工作中在连接ssh时候遇到的几个问题。

Global site tag (gtag.js) - Google Analytics