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.txtecho "hello" >> a.txt好了,今天就分享到这里,欢迎大家指正!