连root也干不掉的文件
admin
2023-02-28 15:41:56
0
在你的印象中,是不是root用户就可以为所欲为呢?随便一个rm -rf *,一波骚操作走人?可能没那么容易。

来啊,删我啊!

先来个示例,创建一个文本文件test.txt

$ touch test.txt

将其权限位修改为777

$ chmod 777 test.txt
$ ls -al test.txt
-rwxrwxrwx 1 root root 13 Aug 31 15:03 test.txt

然后做一点暂时不告诉你的小操作。最后尝试删除:

$ rm test.txt
rm: cannot remove ‘test.txt’: Operation not permitted

咦?root用户,777权限位,为什么还删不掉?

i属性

那么我在中间做了一个什么操作呢?实际上只是执行了一条命令:

chattr +i test.txt

就导致了前面我们看到的效果。Linux中的文件除了我们能看到的内容外,还有一些文件属性,其中,i属性用于防止文件被修改,重命名,删除。在执行前面的命令之后,我们可以通过下面的方式查看其属性:

$ lsattr test.txt
----i--------e-- test.txt

如果想要移除该属性,只需要执行;

chattr -i test.txt

这个时候就可以删除啦。当然了,仅有超级用户可以对这个属性进行修改。所以说,root用户为所欲为还是可以的,不过得加点小操作。

https://www.csdn.net/article/a/2019-11-04/15950345

http://www.51cto.com/it/news/2019/1104/16234.html

https://article.pchome.net/content-2103123.html

文件属性

实际上除了前面说的i属性,还有其他属性,包括:

a 只能以追加的方式打开文件写(适用于日志文件)

A 不更新文件的atime,即访问时间

d dump命令运行时,不进行备份操作

S 文件有更新时便写磁盘,等同于对文件使用sync

还有其他属性就不一一列举了,有兴趣的可以参考man手册。

总结

所以如果你发现有的文件权限位是777,但是用root用户也没法删除,不如使用lsattr看看是不是有i属性。


相关内容

热门资讯

玩家攻略科普“佛手在线.可以开... 家人们!今天小编来为大家解答佛手在线透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...
终于明白“暗宝.怎么开挂?”其... 终于明白“暗宝.怎么开挂?”其实是有挂您好,暗宝这个游戏其实有挂的,确实是有挂的,需要了解加客服微信...
今日重大通报“闽乐茶楼.有没有... 网上科普关于“闽乐茶楼有没有挂”话题很是火热,小编也是针对闽乐茶楼作*弊开挂的方法以及开挂对应的知识...
勇救3名落水儿童的栾留伟牺牲后... 极目新闻记者 姚赟 曹雪娇2024年8月10日,年仅41岁的栾留伟为救三名落水儿童牺牲。得知这一消息...
【第一财经】“海贝大厅炸金花.... 【第一财经】“海贝大厅炸金花.究竟有挂吗?”详细开挂教程您好,海贝大厅炸金花这个游戏其实有挂的,确实...
最新引进“经典联盟牛牛.究竟有... 最新引进“经典联盟牛牛.究竟有挂吗?”透视曝光猫腻您好,经典联盟牛牛这个游戏其实有挂的,确实是有挂的...
今日重大通报“葫芦三娃.真的有... 有 亲,根据资深记者爆料葫芦三娃是可以开挂的,确实有挂(咨询软件无需打开...
我来教教您“天天爱掼蛋.到底有... 家人们!今天小编来为大家解答天天爱掼蛋透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买...
7个冷门却逆天好用的安卓手机软... 很多人使用安卓手机,但是并不知道安卓机里有很多逆天好用的软件!今天就为大家盘点5款相见恨晚的手机软件...
我来教教您“掌中乐游戏中心.是... 家人们!今天小编来为大家解答掌中乐游戏中心透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪...