Linux中如何防止别人修改某些重要文件的解决办法

网络知识 2023-02-09 13:14www.1681989.comseo网站推广

  在管理Lux系统的过程中,对于一些重要的关键性文件、配置文件和重要的个人资料,往往不希望用户进行随意的修改,这个时候我们就需要对该文件来进行权限的保护,以防止篡改文件,我们可以将文件的属性改为600。

  权限保护 设置为600权限

  例如

  [root@localhost /]# chmod 600 /usr/local/webserver/ngx/conf/ngx.conf

  这样我们将/usr/local/webserver/ngx/conf/ngx.conf文件设置为600权限,以防止修改。

  使用“chattr”命令

  ,如果Lux使用的是ext2、ext3或ext4文件系统,还可以使用“chattr”命令


复制代码

代码如下:
  Usage: chattr [-RVf] [-+=AacDdeijsSu] [-v version] files...

  使用i属性

  给重要文件加上i属性,即使root用户也不能直接修改或删除这类文件,以有效防止意外修改或删除文件的情况发生。具体命令如下


复制代码

代码如下:
  # chattr +i passwd

  给passwd文件加上i的属性

  去除i属性使用如下命令


复制代码代码如下:  # chattr –i passwd

  去掉passwd文件i的属性,可以进行文件的修改。

上一篇:Linux系统怎样识别没有扩展名的文件类型? 用f 下一篇:Linux虚拟服务器 LVS的三种负载均衡方式比较

Copyright © 2016-2025 www.1681989.com 推火网 版权所有 Power by