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

Linux操作系统(UMASK+SUID+SGID+STICK)

UMASK反掩码

如何查看反掩码:直接在终端窗口运行 umask

root用户反掩码:0022

普通用户反掩码:0002


UMASK的作用确定目录,文件的缺省权限值

以root身份创建目录,观察目录的9位权限值

以root身份创建普通文件,观察文件的9位权限值

以普通用户身份创建目录,观察目录的9位权限值

以普通用户身份创建普通文件,观察文件的9位权限值


修改UMASK反掩码:umask 新反掩码

 SUID(临时身份跳转)权限弥补(主要针对文件,所有者执行位变成s或S

 查看命令在底层运行时,调用的是哪条shell 脚本:whereis  passwd

SUID(临时身份跳转)权限弥补(主要针对文件,所有者执行位变成s或S

其中s与S的区别:s表示原来位置有x执行权限

                        S表示原来位置为-,没有执行权限

其中s与S的相同点:权限弥补功能相同

 SGID弥补权限(主要针对目录,组内成员的执行位变s

案例

STICK 粘滞位(其他用户执行位变成t

 案例

以上图片说明了STICK 粘滞位 谁创建的文件谁可以删除,超级管理员也可以删除,其他用户不可以删

 

http://www.lryc.cn/news/264283.html

相关文章:

  • Java 中单例模式的常见实现方式
  • 【C语言】自定义类型之联合和枚举
  • 使用Mosquitto/python3进行MQTT连接
  • JavaWeb笔记之前端开发HTML
  • 通过IP地址定位解决被薅羊毛问题
  • Leetcode 122 买卖股票的最佳时机 II
  • 音频文件合成
  • 20231220将NanoPC-T4(RK3399)开发板的Android10的SDK按照Rockchip官方挖掘机开发板编译打包刷机之后启动跑飞
  • vivo 容器平台资源运营实践
  • ASP.NET Core面试题之Redis高频问题
  • 【教程】Ubuntu基本软件安装
  • Jenkins 构建环境指南
  • 基于Go语言的HTTP路由设计与实现
  • SpringMVC01
  • 基于Redis限流(aop切面+redis实现“令牌桶算法”)
  • 【小白专用】php pdo方式连接sqlserver 设置方法 更新23.12.21
  • 打开C#项目时出现“error : 找不到指定的 SDK”的错误解决方法汇总
  • MIT 6.824 练习1
  • Git报错x509: certificate signed by unknown authority
  • OpenCV技术应用(8)— 如何将视频分解
  • Swagger2接口测试文档
  • 【Java】BigDecimal 比较自动化页面获取数据的大小
  • 开源键盘工程QMK
  • Elasticsearch的批量bulk 提交 写入的方式会有顺序问题吗?
  • 云原生之深入解析如何使用Vcluster Kubernetes加速开发效率
  • PCL 已知同名点对计算旋转矩阵并对点云进行旋转
  • MyBatis ORM映射
  • 在线客服系统推荐:为何选择Zoho Desk?
  • 手绘心情树叶,探索情绪世界
  • 智能优化算法应用:基于水基湍流算法3D无线传感器网络(WSN)覆盖优化 - 附代码