可以使用chattr命令来防止操作系统中关闭配置和文件被修改,一般可用作安全加固
chattr +i /etc/resolv.conf
1:如图当你移动文件出现如下报错时
mv: cannot move ‘/etc/resolv.conf’ to ‘/tmp/resolv.conf’: Operation not permitted
2:使用lsattr命令可以查看文件是否拥有i属性
[root@localhost]# lsattr /etc/resolv.conf
----i----------- /etc/resolv.conf
3:此外vim命令编辑该文件时会提示 Warning: Changing a readonly file错误
echo该文件报权限拒绝
如果想改动该文件,使用命令
chattr -i /etc/resolv.conf去除属性后即可正常编辑
4:让文件只能往里面追加数据,但不能删除,适用于各种日志文件:
# chattr +a /etc/resolv.conf
网友评论