Linux 隐藏权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 隐藏权限相关的知识,希望对你有一定的参考价值。

隐藏权限(隐藏属性)

chattr : change attribute 改变隐藏属性
lsattr : list attribute 列出隐藏属性
			查看目录本身的隐藏属性时 , 需要添加 -d 选项

1. i 属性

i属性是一个非常严谨的属性 , 添加了i属性,文件/目录将会收到非常多限制 : 

> 文件 :
[[email protected] tmp]# touch 1.txt[[email protected] tmp]# ls111  1.txt  allin2  allinlinux  systemd-private-0f4b60569c224727b1ec0153a8598630-vmtoolsd.service-qCx2Tt  tmp
[[email protected] tmp]# lsattr 1.txt ---------------- 1.txt
[[email protected] tmp]# chattr +i 1.txt [[email protected] tmp]# lsattr 1.txt ----i----------- 1.txt
> 1. 不能更改,不能删除,不能重命名,不能追加,不能touch
  • 不可更改

技术分享

  • 不可删除

技术分享

  • 不可重命名

技术分享

  • 不可追加

技术分享

  • 不可touch

技术分享

> 目录 :
> 设定场景 : 111目录下 , 有一个1.txt , 该文件是在111目录还没有添加i属性之前创建的.
[[email protected] tmp]# lsattr 111---------------- 111/1.txt
[[email protected] tmp]# ls -l 111/总用量 0-rw-rw-r--. 1 root root 0 6月   8 16:52 1.txt
[[email protected] tmp]# lsattr 111/1.txt ---------------- 111/1.txt
[[email protected] tmp]# chattr +i 111/[[email protected] tmp]# lsattr -d 111/----i----------- 111/
[[email protected] tmp]# lsattr 111/1.txt---------------- 111/1.txt
> 1. 不能更改(不能追加,不能往里面添加文件和目录),不能删除,不能重命名,不能touch
  • 不可更改

技术分享

  • 不可删除

技术分享

  • 不可重命名

技术分享

  • 不可touch

技术分享

> 2. 添加i属性后,该目录就不能新建文件了,但是对于原来就已经存在的文件,限制没那么多
  • 可修改

技术分享

  • 不可重命名

技术分享

  • 可追加

技术分享

  • 可touch

技术分享

  • 不可删除

技术分享

2. a属性

a属性的限制相对i属性要少一点 . 可以追加和touch> 文件:
[[email protected] tmp]# chattr +a 1.txt [[email protected] tmp]# lsattr 1.txt -----a---------- 1.txt
  • 不可修改

技术分享

  • 不可重命名

技术分享

  • 不可删除

技术分享

  • 可追加

技术分享

  • 可touchu

技术分享

> 目录 :
[[email protected] tmp]# chattr +a 111/[[email protected] tmp]# lsattr -d 111/-----a---------- 111/
  • 可增加文件,子目录

技术分享

  • 不可重命名

技术分享

  • 不可删除

技术分享

  • 可touch

技术分享


本文出自 “Linux之路” 博客,请务必保留此出处http://allin28.blog.51cto.com/12931477/1933857

以上是关于Linux 隐藏权限的主要内容,如果未能解决你的问题,请参考以下文章

Linux 隐藏权限

18.1.2-linux目录文件隐藏属性和特殊权限

18.1.2-linux目录文件隐藏属性和特殊权限

18.1.2-linux目录文件隐藏属性和特殊权限

linux[基础]-20-用户与文件权限-[文件隐藏权限]-[02]

Linux文件与目录的默认权限与隐藏权限