侯体宗的博客
  • 首页
  • Hyperf版
  • beego仿版
  • 人生(杂谈)
  • 技术
  • 关于我
  • 更多分类
    • 文件下载
    • 文字修仙
    • 群聊
    • 九宫格抽奖
    • 拼图
    • 消消乐
    • 相册

在linux系统中设置目录或文件可读写不可以删除权限流程步骤

linux  /  管理员 发布于 2个月前   101

linux系统文件及文件夹权限设置举例说明:

在/home目录下有:data目录和test.txt文件


进入步骤:

1.设置 /home/test.txt 可读写但是不可以删除命令 (文件设置):

sudo chattr +a /home/test.txt


2.取消此权限命令(文件设置):

sudo chattr -a /home/test.txt


3.递归的设置 /home/data 文件夹的可读写,但是不可以删除权限命令(目录设置):

sudo chattr +a -R /home/data


4.递归取消文件夹的此属性(目录设置):

sudo chattr -a -R /home/data


相关知识:

chattr和 chmod的区别:

利用 chattr 锁定文件,防止更改,与 chmod 这个命令相比,chmod 只是改变文件的读写、执行权限,更底层的属性控制是由 chattr 来改变的。

chattr +i file,可以防止系统中某个 (关键) 文件被修改,有需要的话,不妨试试。

chattr -i /etc/resolv.conf


加锁:

chattr +i /etc/passwd 

文件不能删除,不能更改,不能移动


查看加锁: 

lsattr /etc/passwd 

文件加了一个参数 i 表示锁定


解锁:

chattr -i /etc/passwd 

表示解除


总结:

设置有 i 属性的文件,即便是 root 用户,也无法删除和修改数据;

与 chmod 这个命令相比,chmod 只是改变文件的读写、执行权限,更底层的属性控制是由 chattr 来改变的;

只有拥有 root 权限,才拥有设置 chattr 的权限;


  • 上一条:
    在go语言中实现重置缓冲区实例代码
    下一条:
    laravel9 + minio对象存储文件上传流程步骤示例代码
  • 昵称:

    邮箱:

    0条评论 (评论内容有缓存机制,请悉知!)
    最新最热
    • 分类目录
    • 人生(杂谈)
    • 技术
    • linux
    • Java
    • php
    • 框架(架构)
    • 前端
    • ThinkPHP
    • 数据库
    • 微信(小程序)
    • Laravel
    • Redis
    • Docker
    • Go
    • swoole
    • Windows
    • Python
    • 苹果(mac/ios)
    • 相关文章
    • Linux中负载的原理、负载高低和、CPU开销等场景浅析(0个评论)
    • 在Linux系统中禁用和启用IPv4转发功能的方法(0个评论)
    • 在linux系统中设置目录或文件可读写不可以删除权限流程步骤(0个评论)
    • 在centos8.2系统中使用源码安装ffmpeg4.3.1流程步骤(0个评论)
    • centos系统中安装composer报:SSL operation failed with code错误解决方法(0个评论)
    • 近期文章
    • zongscan祝大家2023元宵节快乐(0个评论)
    • 2023年国内最新注册苹果开发者账号之申请邓白氏编码流程步骤(0个评论)
    • 2023年国内最新注册苹果个人开发者账号及支付会员年费流程步骤(0个评论)
    • 在js中使用URL类用来解析处理URL的示例代码(0个评论)
    • js中动画事件:requestAnimationFrame、transitionend、animation...(0个评论)
    • Laravel 9.49版本发布(0个评论)
    • 在Laravel应用程序如何减少代码重复编写(0个评论)
    • 在laravel项目中提高安全性方式推荐:CSP内容安全策略(0个评论)
    • 在go语言中从值中获取常量名称代码示例(0个评论)
    • 在go语言中如何通过名称获得结构字段和值代码示例(0个评论)
    • 近期评论
    • 博主 在

      2023年国务院办公厅春节放假通知:1月21日起休7天中评论 @ xiaoB 你只管努力,剩下的叫给天意;天若有情天亦老,..
    • xiaoB 在

      2023年国务院办公厅春节放假通知:1月21日起休7天中评论 会不会春节放假后又阳一次?..
    • BUG4 在

      你翻墙过吗?国内使用vpn翻墙可能会被网警抓,你需了解的事中评论 不是吧?..
    • 博主 在

      go语言+beego框架中获取get,post请求的所有参数中评论 @ t1  直接在router.go文件中配就ok..
    • Jade 在

      如何在MySQL查询中获得当月记录中评论 Dear zongscan.com team, We can skyroc..
    • 2016-10
    • 2016-11
    • 2017-07
    • 2017-10
    • 2017-11
    • 2018-01
    • 2018-02
    • 2020-03
    • 2020-04
    • 2020-05
    • 2020-06
    • 2021-02
    • 2021-03
    • 2021-04
    • 2021-06
    • 2021-07
    • 2021-08
    • 2021-09
    • 2021-10
    • 2021-11
    • 2021-12
    • 2022-01
    • 2022-03
    • 2022-04
    • 2022-08
    • 2022-11
    • 2022-12
    • 2023-01
    Top

    Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号 PHP交流群

    侯体宗的博客