linux之权限之隐藏权限

Posted

tags:

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

                                                  linux权限之隐藏权限

       大家都知道,在Linux系统中root用户是超级大"Boss",这样说的原因是没有他删除不了的文件,感觉"无法无天"那么今天我要跟大家分享的一个权限可以限制root用户删除指定权限.

       首先说说,隐藏权限有什么作用,什么场景需要使用.隐藏权限的作用主要有:

1)任何用户不可以删除用户创建的指定文件,只可以查看

2)任何用户不可以删除用户创建的指定文件,可以查看且可以编辑指定文件.


       有些人说哪里会用到此权限呢?/etc/resolv.conf 文件为客户端配置DNS服务器的文件,但是我们有时候会发现系统重启后里面配置的信息就丢失了,该文件只有root权限有资格删除,那么我们对此文件设置隐藏权限.还有处于我们系统安全的考虑,防止黑客攻击服务器把服务器作为跳板向删除安全日志,我们可以把此类主要的文件设置隐藏权限.

     

      接下来,通过实例给大家展示隐藏权限:

查看用户的隐藏权限
lsattr /etc/passwd
----i--------e- /etc/passwd
常见的隐藏权限有2个
i位:只可以查看
a位:可以追加 但不可以删除

设置i位
chattr +i a.txt

取消i位
chattr -i a.txt

设置a位
chattr +a a.txt

取消a位
chattr -a a.txt

echo "hello" >> a.txt

    好了,今天就分享到这里,欢迎大家指正!

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

Linux之文件(目录)默认权限特殊权限与隐藏权限

Linux之文件权限

学习Linux须知1.1之Linux属性权限,以及解决你没有权限操作此文件

Linux笔记之lsattr chattr隐藏属性

学习Linux须知1.1之Linux属性权限,以及解决你没有权限操作此文件

后渗透之权限维持——隐藏用户的创建和使用(全程干货)