紫影基地

 找回密码
 立即注册
查看: 370|回复: 0

root用户被提示:Operation not permitted

[复制链接]
阅读字号:

2006

主题

2121

帖子

21万

积分

超级版主

Rank: 8Rank: 8

积分
211131
发表于 2021-12-27 14:53:42 | 显示全部楼层 |阅读模式
情景还原

笔者今天在使用root用户删除服务器上的一个文件时,被系统告知:Operation not permitted。甚至不能使用chmod给777权限。
还有root用户操作不了的东西(原谅作者对Linux不是很深入了解)?


解决方法

上面我们执行的chmod命令,其底层实现是chattr命令,用此命的功能更为强大,甚至可以锁定文件,即使root用户也操作不了此文件。

chattr是用来更改文件属性,lsattr可用来查看文件的属性,执行命令lsattr /.usr.ini便可以看到当前文件的属性;

可以发现当前文件有个i属性,查阅命令帮助文档可以看到有i属性的文件是不能修改的,更不可被删除,即使是root用户也不可。

既然知道了文件不能删除的原因是加了i属性,所以相应的解决方案就是把文件的i属性去除。

命令:
rm -rf .user.ini


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫影基地

GMT+8, 2025-1-27 11:14 , Processed in 0.215810 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表