chmod提示changing permissions of ‘xxx’: Operation not permitted 解决办法

2024-04-18 11:32 chmod提示changing permissions of ‘xxx’: Operation not permitted 解决办法已关闭评论

首先查看此文件是否被锁定,不允许操作或更改.

chmod命令底层的实现是chattr命令,使用此命令后,可以使此文件被锁定,无法进行添加/删除/写入等操作,现在可以使用chattr及lsattr命令解决此问题

#防止系统关键文件被篡改,root也无权限

[root@dpip.top ~]# chattr +i /etc/passwd

#查看此文件带i,就是被锁定了

[root@dpip.top ~]# lsattr /etc/passwd

----i----------- /etc/passwd

#解锁

[root@dpip.top ~]# chattr -i /etc/passwd

#正常文件,root可以做任何操作

[root@dpip.top ~]# lsattr /etc/passwd

---------------- /etc/passwd

版权声明:本文著作权归原作者所有,欢迎分享,谢谢支持!
转载请保留注明:chmod提示changing permissions of ‘xxx’: Operation not permitted 解决办法 | DPIP知识库
分类:Commands, Shell 标签:

评论已关闭!