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