当前位置: 首页 > news >正文

linux_权限

权限=角色(用户)+目标权限属性

角色:

    - 拥有者
    - 所属组
    - other

权限的三种状态

    - 允许读:r
    - 允许写:w
    - 允许执行:x

权限修改

+ 文件权限
    - 管理员:root不受权限约束
    - 用户只能更改自己的文件权限
    - 没有权限,系统拒绝访问
    - 确定权限的时候,系统会先确定用户是谁(拥有者,所属组,other),再确定所属组
        * 如果拥有者文件的拥有者和所属组不一样,当前用户是所属组,则当前权限匹配给所属组,如果当前用户既不是拥有者也不是所属组就匹配给other
    - 修改指令:    
        * chmod + u/g/o + r/w/x 修改对应的成员权限
        * chown a+r/w/x给所有角色加上对应的权限
        * chown:修改拥有者
        * chgrp:修改所属组
+ 目录权限
    - 如果目录没有r权限就无法查看目录文件
    - 如果对目录没有w就无法在目录里面新建文件
    - 进入目录需要x权限
    - 任何用户 无法进入其他用户的家目录
+ 缺省权限
    - 使用umask查看权限掩码
    - 普通文件其实权限666,默认不带可执行
    - 目录文件起始权限777默认携带可执行
    - 最终权限=起始权限&(~umask)
    - umask中出现的权限,最终权限都不出现
        * 默认权限由OS自主决定,umask可以配置
        * 配置umask让代码可控
+ 粘滞位
    - 在共享目录下建立文件,加了粘滞位之后就不能删除其他人创建的文件
    - 添加粘滞位:chmod +t 

相关文章:

  • 开启健康养生,拥抱活力生活
  • LabVIEW远程控制通讯接口
  • 设计一个基于机器学习的光伏发电功率预测模型,以Python和Scikit - learn库为例
  • C++|面试准备二(常考)
  • MySQL海量表增加字段
  • 抽象代数:群论
  • MySQL 慢查询日志开启与问题排查指南
  • aws S3利用lambda edge实现图片缩放、质量转换等常规图片处理功能
  • qiankun微前端主应用给子应用传组件
  • C++17和C++20引入的新特性
  • 【CC2530 教程 一】lAR Embedded Workbench创建CC2530基础工程
  • 数据结构--二叉排序树
  • 【Spring篇】Spring的生命周期
  • C语言枚举类型详解
  • [特殊字符] 2025蓝桥杯备赛Day11——P11041 [蓝桥杯 2024 省 Java B] 报数游戏
  • Java 列表复制与对象引用
  • Python学习第二十五天
  • 10 个pygame经典小游戏
  • 装饰器模式 (Decorator Pattern)
  • SpringCloud消息总线:Bus事件广播与配置动态刷新
  • 有名的室内设计公司/百度手机seo
  • 免费做头像网站有哪些/新闻头条最新消息今天发布
  • 公众号引流推广吸粉方案/北京网站优化策略
  • 灰色词秒收录代发/百度seo收费
  • 大兴企业网站建设/网站推广优化教程
  • 全国网站制作公司/今日热点新闻视频