operationnotpermitted「operationnotpermitted怎么解决」
operation not permitted什么原因
operation not permitted

网络 不允许操作; 操作不允许; 不允许的操作;
[例句]Operation not permitted in current call state.
不允许操作处于当前呼叫状态。
Operation not permitted
起因:国庆期间服务器端口被恶意爆破,进入服务器发现CUP,内存指标 飙升,通过TOP找到问题文件,sudo权限却删不掉
root用户遇到文件删除不掉报错:提示Operation not permitted
注释:
rm -rf 目录名字 :删除
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思。
lsattr命令用于显示文件属性。
chattr用于改变文件或目录的属性。
Linux中修改文件权限是说Operation not permitted
原因:带有i属性的文件是不能修改的。
1、首先执行chmod 777 /etc/sysctl.conf时会报出错误:chmod: changing permissions of '/etc/sysctl.conf': Operation not permitted。
2、然后执行命令lsattr /etc/sysctl.conff便可以看到当前文件的属性;
3、可以发现当前文件有个i属性,查阅命令帮助文档可以看到有i属性的文件是不能修改的,更不可被删除,即使是root用户也不可。
4、所以相应的解决方案就是把文件的i属性去除,去除i属性:chattr -i /etc/sysctl.conf。
5、然后就可以对此文件内容进行修改。
6、最好在操作完成后恢复文件的i属性,添加i属性:chattr +i /etc/sysctl.conf。
7、然后就完成了。