chattr权限
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chattr权限相关的知识,希望对你有一定的参考价值。
什么是chattr权限?
防止误操作而设置的一种文件系统权限
如何设置chattr权限?
chattr +-=[i a] 文件或目录
i
对文件:任何用户无法做任何操作
对目录:只能修改目录下的文件
chattr +i project/ 对project/目录增加i权限(只能project/下面的文件)
a
对文件:只能在文件后面追加内容,vim编辑都不行(因为不知道你在文件中到底是追加还是修改)
对目录:只能在该目录下新建或修改文件
+ 增加这个权限 – 减去这个权限 = 等于这个权限
如何查看某个文件或者目录是否设置了chattr权限?
lsattr [-a -d] 文件或目录
-a 显示出目录和目录下的文件的chattr权限
lsattr -a /tmp/project/
-d 仅仅显示目录本身,而不是目录下的文件
lsattr -d /tmp/project/
结果:----i--------e- /tmp/project/ i:i权限,e:文件系统类型
以上是关于chattr权限的主要内容,如果未能解决你的问题,请参考以下文章
linux 特殊权限chattr(文件系统级别的权限) Attr 权限和 ACL访问控制列表 ...