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权限的主要内容,如果未能解决你的问题,请参考以下文章

隐藏权限lsattr_chattr

Linux学习之文件属性chattr权限与sudo权限

linux 特殊权限chattr(文件系统级别的权限) Attr 权限和 ACL访问控制列表 ...

lsattr chattr命令 文件的隐藏权限

lsattr chattr 特殊权限 uid gid sticky

2.17隐藏权限 lsattr_chattr