在Linux系统操作中,为了防止文件被人改动,可以将文件进行权限保护,那么具体要如何做呢?下面小编就给大家介绍下Linux下对文件进行权限保护的方法,一起来学习下吧。

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

权限保护 设置为600权限

例如:

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

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

使用“chattr”命令

另外,如果Linux使用的是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下对文件进行权限保护的方法介绍了,如果你的某些文件比较重要,最好对其进行权限保护,不然被人修改了可就麻烦了。

Linux文件被自动加属性保护,Linux下如何对文件进行权限保护以防止文件被人改动...相关推荐

  1. Linux系统开机自动加载驱动module

    Linux系统的驱动默认存放目录为: /lib/modules/$(uname -r)/kernel/drivers,因此如果希望系统可以启动时自动加载驱动必须首先把驱动放到该目录下面,执行完此步操作 ...

  2. ubuntu linux开机启动自动加载ko驱动程序_一文讲透 CentOS 开机流程

    一.Linux开机流程: BIOS: (Basic Input Output System)基本输入输出系统,它是一组固化到计算机内主板上一个ROM芯片 上的程序,保存着计算机最重要的基本输入输出的程 ...

  3. linux 开机自动加载mod,linux 添加elasticsearch 开机重启(自启动)

    在 /etc/init.d 文件夹下建立脚本 eg:data.sh #chkconfig: 2345 80 90 #description:auto_run #!bin/bash export JAV ...

  4. linux 嵌入上电自动运行,如何在linux嵌入式开发板上开机自动运行用户应用程序...

    开机后自动运行用户的应用程序或启动系统服务的命令保存在开发板根文件系统的/usr/etc/rc.local文件中.有的开发板开机后自动运行图形界面程序,需要按住ctrl+c让开发板进入到linux的S ...

  5. php入门篇-------PHPCMS 入口文件,自动加载系统函数和URL规则

    这里主要分析PHPCMS的入口文件和系统自动加载配置文件和系统函数,还有URL的规则: 首先是入口文件分析: index.php 2,框架主文件分析:(这里主要分析加载配置文件和公共函数,还有URL规 ...

  6. Spring Boot 自动加载指定包下的拦截器

    Spring Boot 在我们需要对程序添加拦截器需要使用 WebMvcConfigurerAdapter 中的 addInterceptors方法去注册拦截器,这样我们如果在程序里面有多个拦截或者我 ...

  7. linux驱动模块开机自动加载,以及应用程序开机自启动

    第一种方法:相对来说简单 将测试程序放在/bin底下,然后用vi编辑/etc/init.d/rcS,加上/bin/应用程序名 &,加上&表示后台运行 这两个功能的实现都是通过设置启动脚 ...

  8. linux下开机自动加载驱动模块,linux驱动模块开机自动加载,以及应用程序开机自启动...

    这两个功能的实现都是通过设置启动脚本来实现的.启动脚本的一般存放路径是 /etc/init.d/rcS  (rcS即脚本文件),自启动应用程序一般放置于 /etc/rc.d/init.d 目录下. 我 ...

  9. linux写语句自动执行一次,Linux系统下自动执行指定任务 cron

    cron来源于希腊单词chronos(意为"时间"),是linux系统下一个自动执行指定任务的程序.例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行. ...

最新文章

  1. python检查列表是否为空_Python 中判断列表是否为空的方法
  2. 吃透Java中的动态代理
  3. python 三步问题
  4. android OEM unlocking分析
  5. 问题解决 xenapp6/6.5发布资源管理器explorer应用不能打开 一闪而过
  6. android 卡片收缩展开,jQuery和CSS3炫酷堆叠卡片展开和收缩特效
  7. 6.函数基础和函数参数
  8. Prescan:关于Prescan与Matlab联合仿真问题小总(不定时补充)
  9. JAVA_OPTS修改配置在哪里_JAVA_OPTS參數說明與配置
  10. 笔记本计算机摄像头怎么打开,笔记本都有摄像头吗_笔记本电脑摄像头怎么打开-win7之家...
  11. FPGA vs ASIC
  12. 冒泡排序与快速排序比较
  13. 伸缩自如的ElasticSearch——通过bboss操作和访问elasticsearch模式
  14. 关于个人在遇到Synaptics后的处理方法
  15. 如何对一个杯子进行检测
  16. nodemcu wifi连接电脑,读取红外感应数据
  17. 【Autosar vLinkGen 链接器脚本生成器】
  18. 吴恩达深度学习课程之第四门课 卷积神经网络 第二周 深度卷积网络
  19. 扑克牌式插入排序及升级版希尔排序
  20. 【工作学习方法论 一】成体系的学习方法论

热门文章

  1. android编译全过程
  2. 【PC工具】更新最全最好的编程手册管理软件Zeal,arduino学习、python学习编程语法查阅必备工具...
  3. AnjularJS笔记5--ng-repeat跟据ID判断重复性
  4. spark mllib 朴素贝叶斯 naive bayes
  5. 8.tomcat认证访问
  6. Spring的事务管理难点剖析:应用分层的迷惑
  7. nagios安装与配置详解1
  8. 开始——“运行”命令集
  9. Flex中你最应该知道的10点
  10. git拉取远程分支并创建本地分支