chattr
  
  1.作用
  
  修改ext2和ext3文件系统属性(attribute),使用权限超级用户。
  
  2.格式
  
  chattr [-RV] [-+=AacDdijsSu] [-v version] 文件或目录
  
  3.主要参数
  
  -R:递归处理所有的文件及子目录。
  
  -V:详细显示修改内容,并打印输出。
  
  -:失效属性。
  
  +:激活属性。
  
  = :指定属性。
  
  A:Atime,告诉系统不要修改对这个文件的最后访问时间。
  
  S:Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。
  
  a:Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。
  
  i:Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。
  
  D:检查压缩文件中的错误。
  
  d:No dump,在进行文件系统备份时,dump程序将忽略这个文件。
  
  C:Compress,系统以透明的方式压缩这个文件。从这个文件读取时,返回的是解压之后的数据;而向这个文件中写入数据时,数据首先被压缩之后才写入磁盘。
  
  :Secure Delete,让系统在删除这个文件时,使用0填充文件所在的区域。
  
  u:Undelete,当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除这个文件。
  
  4.说明
  
  chattr 命令的作用很大,其中一些功能是由Linux内核版本来支持的,如果Linux内核版本低于2.2,那么许多功能不能实现。同样-D检查压缩文件中的错误的功能,需要2.5.19以上内核才能支持。另外,通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。

转载于:https://blog.51cto.com/351053/548654

Linux 设置用户权限只能写不能删除相关推荐

  1. linux给ftp账号分配sftp权限,Linux设置用户通过SFTP访问目录的权限教程

    东坡小编这里给大家分享的是Linux设置用户通过SFTP访问目录的权限教程,对linux sftp 用户权限设置可以参考下. sftp和ftp是两种协议是不同的,sftp是ssh内含的协议,只要ssh ...

  2. ·MySQL数据库管理(SQL操作命令,解决忘记密码,设置用户权限)

    文章目录 数据库基本操作命令 MySQL查看当前服务器中包含的库 查看当前使用的库中包含的表 显示数据表的结构(字段)命令 SQL操作管理命令 DDL操作命令 DDL语句创建库,表的命令 DDL语句删 ...

  3. MongoDB 教程番外篇之添加用户及设置用户权限 ( Rockmongo登陆设置 )

    继上一篇 MongoDB 教程番外篇之管理工具: Rockmongo ,MongoDB 缺省是没有设置鉴权的,业界大部分使用 MongoDB 的项目也没有设置访问权限.这就意味着只要知道 MongoD ...

  4. linux设置用户和群主,Linux的用户和组群管理

    Linux是一个多用户的操作系统用户和用户组的管理是系统管理员的重要工作之一本文的内容包括如何利用图形化工具rfuser和在命令行界面下完成用户账号工作组的建立和维护并正确设置用户权限和安全性问题 利 ...

  5. Jenkins设置用户权限

    注册普通用户 系统管理-->全局安全配置---勾选允许用户注册 注册用户完成后立即关闭注册,比如我注册了(dev, test),现在我一共有3个用户,root是管理员拥有所有权限 开启授权策略 ...

  6. mysql8设置用户权限报错You have an error in your SQL syntax;right syntax to use near ‘IDENTIFIED BY

    mysql 8 设置用户权限命令和之前不一样 之前: grant all privileges on *.* to 'myuser'@'%' identified by 'mypassword' wi ...

  7. Win11如何设置用户权限?Win11设置用户权限的方法

    我们有时候在使用电脑的时候,是需要一些权限才能进行操作的,因为不同的用户权限可以做到不同的操作,不过很多升级到Win11系统的小伙伴并不清楚用户权限要如何设置,那么应该如何操作呢?下面就和小编一起来看 ...

  8. 域服务器如何限制用户授权访问网站,域控服务器怎么设置用户权限

    域控服务器怎么设置用户权限 内容精选 换一换 如果您需要对华为云上购买的裸金属服务器资源,给企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity ...

  9. linux缓存文件用户权限错误,CVE-2019-11244漏洞到底该如何修复?--关于缓存文件权限设置...

    2019年5月,Kubernetes社区(后面简称"社区")修复了标号为CVE-2019-11244的安全漏洞,这个修复方案似乎并不彻底,于是有人发布Issue对此提出异议,希望提 ...

最新文章

  1. 效率神器!开源快捷启动工具
  2. 用GDB调试程序(六)
  3. pymsql 与 SQLAlchemy 操作数据库的区别
  4. rust(34)-Rust and WebAssembly(2)
  5. JavaScript实现degreeToRadian度到弧度算法(附完整源码)
  6. CodeForces - 1256C Platforms Jumping(贪心+构造)
  7. REVERSE-PRACTICE-CTFSHOW-8
  8. C++基础--STL基本容器string,vector,list,deque,map
  9. 用一个比特币买一辆Model3?马斯克血洗空头后,苹果也要跟?
  10. 可以接收数量不定的参数的函数
  11. (转载)UI设计还远没有满足客户的需求
  12. 安装xmanager linux系统,安装Xmanager登陆Linux操作系统[图文]
  13. windows缺少dll文件检测dll文件
  14. python破解百度网盘提取码_Python 一键获取百度网盘提取码
  15. Qt下图片加密的两种方式
  16. 26个手写大写字母图片
  17. 微信小程序之 获取input框输入值
  18. ECharts 中的事件和行为
  19. 六问禅道5:需求和Bug的区别
  20. 【人工智能项目】深度学习实现汉字书法识别

热门文章

  1. hibernateTemplate 的find 查找方法
  2. HT for Web的HTML5树组件延迟加载技术实现
  3. java 动态获取IP地址(城市)
  4. 桥接模式 - 设计模式学习
  5. Spark 之 故障排除(二)
  6. 异常的概念和Java异常体系结构
  7. java项目流程_Java项目开发全流程实践
  8. wpf listview 切换数据源 位置不刷新_连载| 8 初识数据源
  9. 工作中:如何在实际工作中处理 NULL,并给出一些指南
  10. 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener